home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload Trio 2
/
Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO
/
dir42
/
cdd3007d.zip
/
FIXLST.TXT
< prev
Wrap
Text File
|
1994-01-21
|
659KB
|
9,467 lines
CLARION
Database Developer Anomalies and Fixes
Ascii Report
as of 1/21/94
COPYRIGHT 1985, 1986, 1988, 1990, 1992, 1993 by Clarion Software Corporation
All Rights reserved.
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0015 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 4/09/93 │
│ Reported In : 3002 RevisedDate : 1/18/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Pulldown Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Mouse support needs to be added to the pulldown menu │
│ generator!! │
│ Q & A: 3.1 Issue │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0118 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DP DateReported : 1/25/93 │
│ Reported In : 3001 RevisedDate : 12/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ CLARION'S EXIT is Ctrl_x, Top Speed's Exit is Alt_X, │
│ Windows Exit is Alt_F4 and OS2 exit is Alt_F4. Please do │
│ Alt_4 for CDD.BAT. Have a switch to go from Ctrl_x to │
│ Alt_F4, then the product will be compatible with OS2 and │
│ windows. │
│ Q & A : Suggestions from compuserve user. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0187 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 2/01/93 │
│ Reported In : 3001 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : ClaCnv │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Take away the "immediate" attribute from the case │
│ conversion field prior to conversion. Maybe add a "PRESS │
│ ENTER TO BEGIN CONVERSION" message. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0227 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 2/03/93 │
│ Reported In : 3001 RevisedDate : 1/21/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : Miscellaneous │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Artisoft's Lancache cannot be running when you go into │
│ clarion3. │
│ R & D: Does a Clarion3 Extended program run? Does Btrieve │
│ use the /E switch? How much conventional memory is free. │
│ What happens if it is running. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0371 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : GF DateReported : 2/15/93 │
│ Reported In : 3007 RevisedDate : 1/10/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : CHANGES / LANGUAGE STATEMENTS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ INSTRING() with 4 parameters should return the byte offset │
│ from the beginning of the string. Not from the starting │
│ point of the search. │
│ ie: StyleString = '251,112,112,System Window' │
│ Comma1 = INSTRING(',', StyleString, 1, 1) │
│ Comma2 = INSTRING(',', StyleString, 1, Comma1 + 1) │
│ Comma2 = 4 and Should = 8 │
│ Tech Writer : There is no correction needed, works as │
│ documented. The example above is returning │
│ the step number, which is 4 in this case. │
│ R&D: The test program has a bug. The second INSTRING is │
│ using f2+1 instead of f1+1. With this fix it shows │
│ INSTRING returning the offset from the start rather than │
│ as documented (ie 8 instead of 4). INSTRING should return │
│ 4 as TW indicates. │
│ SF2RT: CPD2.0 and greater have all had this bug in them │
│ (according to a user and verified for 2.1 by BZ). So we │
│ need to change the docs rather than fix the bug as this │
│ breaks all existing code that uses this bug. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0378 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 2/16/93 │
│ Reported In : 3001 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Following are several requests for CDD 3.0. │
│ - I have a field on my data entry screen, with a USE │
│ variable. I want to find out what File this variable is │
│ part of. It seems like the natural way to do this would be │
│ to put │
│ #FIX(%Field, %ScreenFieldUse) │
│ and then to access %File. However, the "dependent │
│ multivalued symbols" only seem to work top-down, not │
│ bottom-up (as I am doing). Is there any way to determine │
│ the %File of a %Field without looping through all the files │
│ and fields with a #FOR loop? │
│ - It would be nice if the Generator had a switch so that │
│ #EMBED statements in the template DO NOT generate EMBED │
│ statements in the code. Sometimes I want to use embedded │
│ code to work around an issue and I can't because it assumes │
│ that my embedded code will be actual code statements rather │
│ than, say, a single variable name. │
│ - It would be nice if the Screen Field Properties allowed │
│ for an extra slot into which I could put my own │
│ information. Call it a "comment" or something, and make │
│ sure it can be accessed by the template. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0408 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 2/18/93 │
│ Reported In : 3001 RevisedDate : 11/08/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : PULLDOWN MENU FORMATTER / APPLICATION GENERATOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In case it hasn't been suggested or requested, a MSG │
│ attribute for PullDown items would be a very nice addition. │
│ R&D: Implemented in 3005 in Library, but no access to MSG │
│ attribute in the Pulldown Menu Formatter yet. Requires an │
│ App format change. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0468 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/01/93 │
│ Reported In : 3002 RevisedDate : 12/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ CDD is designed to be extremely extensible, with all sorts │
│ of provisions for adding external capabilities -- one │
│ application at a time. │
│ I believe CDD needs something very much like the database │
│ driver registration process, where I can specify a │
│ prototype for a function or a procedure, and specify the │
│ library that contains that function or procedure. │
│ Say I write (or download, or buy) a .CLA file or .DLL that │
│ contains a function, CALC(), that displays a calculator, │
│ takes no parameters, and returns a long into the currently │
│ selected field. │
│ I should be able to register that function in a Language │
│ Extensions Database (LED), then call it from any program. │
│ At code generation, CDD should recognize the call as │
│ unresolved in the current map and search the LED for a │
│ function or procedure prototype that matches the name and │
│ format of the call. The map and .PR file would then be │
│ modified to resolve the reference. │
│ In our example, I could specify CALC() as the setup code │
│ for a field. I would not have to change the .PR file or add │
│ the call to the map UNLESS I wanted to use a CALC() │
│ function different than the one registered in the LED. CDD │
│ would note that the call was unresolved, consult the LED, │
│ and add the call to the map and .PR file. Program │
│ compilation and linking would proceed as normal from that │
│ point. │
│ This would save any programmer considerable time during the │
│ development process, and would encourage the development │
│ and use of language extensions, in all forms. │
│ This would also eliminate a lot of duplication or │
│ shuffling. Once I develop a VIEWFILE procedure, for │
│ example, I could register it in the LED and stick a .DLL or │
│ .LIB or .CLA/.PR pair in \CLARION3\LIB. From that time on, │
│ I can use it in every program just by calling it. If I get │
│ a better VIEWFILE, I just replace the old one. If I want a │
│ special VIEWFILE for this particular program, I complete │
│ the design locally, the call is no longer unresolved, and │
│ the LED is never consulted. │
│ Oh, yeah, while I'm asking... the LED registration program │
│ should take command line parameters, so I could obtain a │
│ library from someone, run a batch file, and go to work. │
│ If a match to the current registry is found, offer an │
│ option to replace the current entry, ignore the new entry, │
│ or leave both in the database. At code generation time, if │
│ more than one entry is found in the LED for a particular │
│ call, display the libraries that contain both calls and let │
│ the developer select the one to be used. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0470 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/01/93 │
│ Reported In : 3002 RevisedDate : 12/22/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : OPERATING SYSTEMS / LANTASTIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I found out if I loaded SERVER.exe locally __AND__ logged │
│ into my machine (I don't even have to "NET USE" any local │
│ resources), the "bleep" went away. If I then logged out, │
│ the "bleep" came back. │
│ REDIR.exe MYCPU │
│ SERVER.exe │
│ NET LOGIN \\MYCPU <---- At this point the bleep is │
│ gone, as long as I am logged │
│ into "MYCPU" │
│ NET LOGOUT \\MYCPU <---- At this point the bleep is │
│ back. │
│ Further I can even remove SERVER.exe via the command line │
│ or Ctrl_Alt_DEL, and the bleep stays away as long as I │
│ don't logout of my local machine before I remove Server, │
│ ie: │
│ REDIR.exe MYCPU │
│ SERVER.exe │
│ NET LOGIN \\MYCPU <---- At this point the bleep is │
│ gone, as long as I am logged │
│ into "MYCPU" │
│ SERVER.exe /REMOVE <---- At this point the bleep is │
│ still gone, even though Server │
│ is no longer loaded. REDIR │
│ apparently still thinks I'm logged into │
│ myself. If I subsequently"NET LOGOUT //MYCPU" │
│ the bleep is comes back │
│ again. │
│ Also, for what its worth, SHARE doesn't matter in the above │
│ mix, I've tried it both with and without SHARE loaded. │
│ Obviously, LANtastic is partially at fault, CDD .exe's work │
│ fine under straight DOS, therefore, LANtastic is not │
│ behaving as 100% DOS compatible. │
│ However, I would personally hesitate to put all the blame │
│ on LANtastic, since this is the first time this has ever │
│ happened on my system, I think CDD3 must be doing something │
│ fairly unusual. I test most major commercial packages, │
│ including other beta products, and this has never happened │
│ before. │
│ R & D: Sent to England │
│ R&D: What is he talking about? What beep? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0479 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/02/93 │
│ Reported In : 3002 RevisedDate : 12/15/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Last week in the user group, in my millionth Clarion 3 demo │
│ to them, a fellow in the group made an interesting │
│ suggestion, towit: why not have a list box mix and match │
│ interface for piecing together template files? You could │
│ double click or press enter on the file you wanted to chain │
│ into the template you were building and a "process" button │
│ would ask you for a new name for the template and then take │
│ care of writing a comment in the first file and placing the │
│ correct "CHAIN" statements in the rest. The dialog might │
│ look like this: │
│ +--------------------------+------------------------------+ │
│ | Source Files | New Template: ACCOUNT | │
│ +----------------------------------------------+ │
│ | CLARION - Master file |CLARION - Clarion Master Defs | │
│ | CLARION1 - Browse (Def) |CLARION1 - Clarion Browse | │
│ | CLARION2 - Form (def) |MYTEMP1 - Special Functions | │
│ | CLARION3 - Menu (Def) | | │
│ | CLARION4 - | | │
│ | Pulldown (Default) | | │
│ | CLARION5 - etc | | │
│ | CLARION6 | | │
│ | CLARION7 | | │
│ | MYTEMPL | | │
│ | MYTEMPL1 | | │
│ +--------------------------+------------------------------+ │
│ | Select from Source with Mouse | PROCESS | | │
│ Mark │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0520 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/07/93 │
│ Reported In : 3002 RevisedDate : 11/10/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Suggestions: │
│ 1) Allow PHYSICAL order to be treated like a key in │
│ generator │
│ 2) Allow copy of a procedure to another procedure (AND) │
│ allow procedure type to change. What ever attributes can │
│ survive should. This is an alternative to being able to │
│ directly change the proc. type │
│ 3) Add macro support to generator & dictionary builder, │
│ (like editor) │
│ 4) Show more useful info in dictionary, and │
│ LINE UP COLUMNS │
│ a) file : name,prefix,driver then description │
│ b) fields: name,type,picture,attributes,validations │
│ then description │
│ c) keys : name,type,attributes then description ... │
│ x) in the past (Prodigy) I've talked about multiple │
│ views for dictionary along the general lines of │
│ the two views in generator │
│ y) I would also like to see FILL fields used in │
│ dictionary builder │
│ 5) When selecting keys in generator, make ALL │
│ information viewable at least show field components !!! │
│ a) Same goes for selecting keys in the relationship │
│ section of dct. │
│ 6) I support the field dictionary ideas, │
│ a) if nothing else, add support for the LIKE feature of │
│ the language. │
│ b) support field ^gets, so can copy a field │
│ (or tagged list of fields) from one file to another. │
│ 7) Give some indication that a save is actually being │
│ performed when do a file-save (in dictionary [and │
│ elsewhere]). │
│ 8) Dictionary, TAG a file as deleted until save dct, I │
│ ACCIDENTALLY hit my keyboard, pressing (I assume) │
│ delete and another key thereby succeding in blowing │
│ an entire file away. I used a ^Get from the .BCT to │
│ restore, but somehow that was too accidental. │
│ 9) Add ^G support inside of generator for clarion.app │
│ (template.app) │
│ 10) Don't use enhanced/blink to around inactive windows in │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0526 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/08/93 │
│ Reported In : 3002 RevisedDate : 12/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TOOLS / CALCULATOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ It is immaterial that eXit is *NOT* consistent within the │
│ Clarion Software Corporation. (And will need to be changed │
│ for Windows, and, again for OS/2). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0689 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 3/30/93 │
│ Reported In : 3002 RevisedDate : 1/04/94 │
│ Fixed In : 3007 Status : Need/Info │
│ │
│ Section : TEMPLATE / BROWSE - CLARION3.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: LARRY TEAMES 73150,104 │
│ 1. BROWSE FILTERing - a "conditional field" filter coded: │
│ (A='X') OR B='X' generates the following source: │
│ IF ~((A='X')) OR B='X' in error (note that the source s/b │
│ IF ~((A='X') OR B='X') ) GDF - Tested OK │
│ 2. REPORT DATA - using the Report Data Editor, if a │
│ dimensioned Group is defined, then the elements are │
│ defined, then 1 or more of the elements are changed or │
│ deleted, the Computed Size displayed for the group is │
│ incorrect. │
│ 3. OVER - using the "OVER" attribute on a data item screen │
│ puts the "OVER" code INSIDE of the data definition it is │
│ defined as being "over". │
│ 4. SCREEN GARBLING - seems to be (at least partially) │
│ attributed to having HOT fields on a browse screen in │
│ addition to a LOCATOR field. GDF - Tested OK │
│ 5. BUILD QUEUE - on a Browse screen specified the │
│ following fields: '3',ConditionalField,'3',RecordField. The │
│ code generated excludes the 2nd VertLine (ie. '3' & │
│ ConditionalField & RecordField). - Need Clarification. │
│ 6. FOX DRIVER - based on my tests, looks like the file │
│ must be created first with a separate program (ie. the │
│ open(file) command doesn't return an error so the create │
│ never gets done). Also, if any indexes are defined, the │
│ open will not return an error, but in fact the file is not │
│ open, and any subsequent file i/o will fail with errorcode │
│ 37 "File Not Open". If the index def(s) are removed from │
│ the file def, the errorcode 37 goes away. Its interesting │
│ to note that if the index(s) ARE defined in the file def, │
│ and a BUILD is performed on the file (ie. BUILD(File)) no │
│ errorcode is returned, even though the index(s) was not │
│ built. Trying to BUILD(PRE:INDEXNAME), generates a compiler │
│ error "invalid 1st parameter". Take off the prefix, and the │
│ error persists. Conclusion, you can't do a build on a │
│ single index for the FOX driver? │
│ QA: See #6 and test file 689.zip │
│ QA : 1 is fixed │
│ 2 is fixed │
│ 3 is fixed │
│ 4 is fixed │
│ 5 needs clarification │
│ 6 is a bug │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 0736 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : ?? DateReported : 4/02/93 │
│ Reported In : 3002 RevisedDate : 11/10/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : FORMULA EDITOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ problems creating a field that contains an apostrophe. │
│ ex. in creating the field(generate expression) │
│ phn:state&''' showed as phn:state&'''' in the │
│ computed field screen. this is a little confusing, but │
│ works fine at runtime. │
│ ex. generate expression - phn:state& 'a'a' - got generated │
│ as phn:state&'a''a' which is correct but aat runtime the │
│ field got displayed as FLa' a - the space after the ' │
│ is incorrect. ^-***RUNTIME PROBLEM*** │
│ Q & A : 3.1 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1118 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 4/30/93 │
│ Reported In : 3003 RevisedDate : 1/12/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : FORMULA EDITOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When a formulas are generated, they execute in order of │
│ entry. There is not way to rearrange the order in which │
│ the formulas are calculated other than deleting and │
│ re-entering in a different order. This is important when │
│ one field relies on the results of another field. │
│ R&D: Formula free-format option in 3007. Order of defined │
│ formulas is maintained/compiled in Btrieve sort order. │
│ Thisorder will be able to be changed by the user in a future │
│ release of CDD. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1223 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 5/14/93 │
│ Reported In : 3003 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ User Bruce Wojak (who has been very helpful in reporting │
│ bugs) requests that we allow more #prompts in the template. │
│ We spoke at the developers conference indicating that we │
│ would allow the ability to scroll the procedure properties │
│ window allowing room for more prompts. Bruce is doing some │
│ extensive template developement and I am assuming these │
│ will be made available as third party add ons. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1235 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 5/14/93 │
│ Reported In : 3003 RevisedDate : 11/18/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Michael A. Pasley 75260,412 │
│ Paul, │
│ I'm using a Suncom Icontroller to control my mouse arrow. │
│ When I move the arrow from its initial position, in │
│ graphics mode, the arrow has the effect of scraping away │
│ the graphics 'revealing' the graphics that is at the bottom │
│ of the screen. │
│ Operating environment: 25Mhz 386, DOS 6, 386Max v6.0, │
│ Stacker 3.0, Western Digital Super VGA, VESA Mode. │
│ I would appreciate your assistance. Thanx! │
│ Q & A : We would need the SunCom Icontroller. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1240 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PS DateReported : 5/14/93 │
│ Reported In : 3003 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user has a hercules incolor card, c3 should come up in │
│ color mode, but comes up in monochrome. │
│ robert greenstein │
│ 818-702-8614 │
│ Q & A: Try with 3003 release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1302 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 5/27/93 │
│ Reported In : 3003 RevisedDate : 12/21/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : RUNTIME ERROR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user, i have not tested │
│ dll's do not get loaded at runtime if you are using a │
│ substituted drive (dos subst command) │
│ R&D: Have duplicated this when subst drive has a backslash │
│ in the path. Also causes problems loading dll's from any │
│ root directory. Work around: remove the (root) backslash │
│ from the substituted drive; in other words use F: instead │
│ of F:\. This is a loader problem. │
│ R & D : London knows about this problem. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1412 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 6/01/93 │
│ Reported In : 3003 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Setup procs for entries still do not work. │
│ In the template under of no records; when there are no │
│ records with an update proc; code fro record not added │
│ appears twice. │
│ Mulitcomponet range limits: │
│ When adding a record that does not meet the range limit; │
│ the list box only gets the first record upon returning. │
│ We need to restore range limit when the insert button is │
│ used; like when you are in the listbox and press insert │
│ Maybe if we restore range limits when coming out of │
│ updateproc and save range limits as setup to list then │
│ we could use entry fields to fill the range limits │
│ Q & A : In a similar situation Placing code in a Locator │
│ field in the 'When Selected Area' will not get │
│ executed even when Enable Hot Records is selected. │
│ The above reports are not fixed in 3005. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1480 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 6/11/93 │
│ Reported In : 3003 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : CLAVID / CLARION 3.0 DEBUGGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ vidcfg will not run unless a 'claxvid.exe' file exists in │
│ c3 directory. │
│ R & D : This will be fixed when time permits. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1487 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 6/14/93 │
│ Reported In : 3003 RevisedDate : 11/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : CSHELL / FILE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Helmut J. Schwarzin 73140,2732 │
│ CSHELL doesn't ask if you want to overwrite an existing │
│ file when copying a file to a file that already exists. │
│ 1) Press Ctrl-C on a highlighted File. │
│ 2) Enter the name of a File that already Exists │
│ 3) Press Enter │
│ 4) It overwrites the existing file without asking if it │
│ is OK. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1519 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 6/14/93 │
│ Reported In : 3003 RevisedDate : 11/29/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : TEMPLATE / BROWSE - CLARION3.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fred Schmitthammer 76436,3511 │
│ Please Recommend to the template guru's that the setup │
│ formula class should be executed before the secondary │
│ lookups in the template. This will allow the programmer to │
│ equate values from a lookup record structure that is in │
│ memory before the lookup is done and the record is clear. │
│ For example lets say I have an invoice header. I select │
│ the invoice header and call the invoice header and call the │
│ invoice detail browse table. On the update form I am going │
│ to want to stuff the unique header number into the detail │
│ to create the parent child link. If the secondary lookup's │
│ are done before I can do that equation then the secondary │
│ lookups will clear the record structure and the connection │
│ will not be made. │
│ If they do not want to make the change can you please let │
│ be know why. │
│ RND: What is he talking about? There is no such thing as │
│ a 'setup formula class.' If he wants to do his own │
│ lookups, have him look in the manual under the GET() │
│ command. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1527 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PS DateReported : 6/14/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The following code will EAT XMS memory: │
│ Program │
│ Code │
│ Chain('C:\Command.com /c CLS') │
│ return │
│ See accompanying test file! │
│ Prior to run #1 ----- 1,744,896 │
│ mem after run 1 892,928 │
│ " " " 2 499,712 │
│ 3 303,104 │
│ 4 172 032 │
│ I think this is enough to say something is very very wrong │
│ here! │
│ Q & A : This bug is reducing EMS memory and has been sent │
│ to England. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1535 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 6/14/93 │
│ Reported In : 3003 RevisedDate : 11/18/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ western digital 1c video card in supervga or allgraphics │
│ mode will cause the mouse to act like an eraser on a pcx │
│ Q & A : Cannot be tested until the card is in Clarion's │
│ hands. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1553 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 6/15/93 │
│ Reported In : 3003 RevisedDate : 12/20/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ problems with the Format function syntax. see code example │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1591 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 6/18/93 │
│ Reported In : 3003 RevisedDate : 11/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ a user had two video cards in his machine so he could use │
│ two monitors (one vga, the other monochome). the │
│ environmentalways detects the vga card. should the │
│ environment respect the mode command and look at the mono │
│ card if modebw80 is set? Vid works fine with his two │
│ monitors because it has a /s6 switch, but the envronment │
│ always uses the vga card. user reg. no. 224253 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1665 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 6/28/93 │
│ Reported In : 3003 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Are there any plans to change the CDD project system so it │
│ does not change a project file that it does not understand ? │
│ I have configured my CDD/Topspeed enviornment so I can │
│ compile any Topspeed language I have under my Clarion │
│ enviornment. However, the darn CDD project system always │
│ changes my project files ! If I had my wish, I would │
│ want the power of the Topspeed project system with the │
│ front end of the CDD project system. │
│ R&D: The Clarion Project System is only a Subset of the │
│ TopSpeed Project system. At present there are some things │
│ that you will not be able to accomplish in the Clarion │
│ Project System that can be done w/ the TopSpeed Project │
│ System. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1679 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 6/29/93 │
│ Reported In : 3003 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : CLAVID / CLARION 3.0 DEBUGGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ There's a problem with Desqview and the Debugger. When │
│ select ALT-K to Make and Debug, when the debugger is │
│ supposeto appear, all I get is a black screen. No cursor, no │
│ nothing. A totally black screen. │
│ If I press GO BREAK, the program starts running and I │
│ see the first screen of the program. However whenever I │
│ go into the debugger, I don't see any of the debugger │
│ screens. No help, no source code, no nothing. │
│ Pressing Q will display a cursor in the upper │
│ left hand corner of the screen, but without any "Quit?" │
│ text. Pressing "Y" will quit the debugger then I'm │
│ returned to CDD and the screen re-appears. │
│ The debugger used to work with this program. │
│ I have 580K free in the DV window, 8 megs of EMS │
│ available to it, and lots of disk space. │
│ I'm running NOOSTACK from │
│ Quarterdeck. This application has worked before. The same │
│ program works fine if I run it from DOS (without DV) │
│ using the debugger. │
│ If I then return to DV │
│ & run the application using just ALT-D, I get the black │
│ screen instead of the debugger screen. Any ideas? I'm │
│ in the dark about this one. │
│ Barry McClure │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1689 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 6/29/93 │
│ Reported In : 3003 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: GARY WEGNER 100236,1224 │
│ 1) Extend 'DUPLICATE' fn to support non-unique keys. │
│ Sometimes I want to be able to warn users that they are │
│ will create a duplicate key but still allow them to do so. │
│ 2) Change the mnemonics listed in the 'Keycode Chart...' │
│ tool to be exactly the same as 'KEYCODES.EQU' │
│ 3) Add a facility to the 'open' dialog to 'chnage │
│ directory' │
│ 4) Remove the border around the 'edit errors' │
│ screen so that the scroll bars are still available for use │
│ with a mouse │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1705 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 7/01/93 │
│ Reported In : 3003 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user report that he is getting mouse garbage on the screen, │
│ after a graphics screen has been used. he is using a │
│ diamond speedstar graphics card, tseng 4000 chipset. he is │
│ also using the vesa driver we ship. microsoft mouse driver │
│ 8.2 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3524 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 1/14/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : 3007 Status : Tested/OK │
│ │
│ Section : DICTIONARY / WORKSHEETS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ You cannot create a Dynamic index. When saving the │
│ dictionary, you will get an error window that says "DynIdx │
│ has no components".. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1711 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 7/02/93 │
│ Reported In : 3004 RevisedDate : 12/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Check out the attached phones data file from the tutorial │
│ in the database manager. Phone number are declared with │
│ over attribute and it looks like database manager has a │
│ hard time with this. Maybe it is just because of the │
│ custome picture. See zip file 1711.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1725 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 7/06/93 │
│ Reported In : 3004 RevisedDate : 12/21/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : CLARION DATABASE DEVELOPER / GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ An "Internal Stack Overflow" can be generated doing the │
│ following: │
│ 1. Do a "Make and Run" │
│ 2. When your program is running, hit CTRL-BREAK. │
│ 3. Goto step 1. You will get an "Internal Stack Overflow" │
│ after the 4th or 5th iteration. │
│ R & D : This will take time to investigate. It may be a │
│ problem in the library break handler. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1787 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 7/12/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ User Reports - build command - 3 times slower - │
│ 120k record data file │
│ 2.1 takes 2.5 hours │
│ 3.0 takes 7.5 hours │
│ 6 keys │
│ 3 are 6 component │
│ 2 are 4 component │
│ Q&A: Have the user try the Static Model. Build is much │
│ faster in Static then Overlay or dynalink. │
│ I have continual reports that build is slow in 3.0 and s │
│ out of memory in any link model. Has someone tested this │
│ tocheck out these reports? Please do. Thanks. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1859 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 7/16/93 │
│ Reported In : 3004 RevisedDate : 11/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Barry McClure 75170,1100 │
│ Just a thought. Allowing the user to move the windows ar │
│ ound the screen with the mouse is an excellent idea. But why │
│ not go one step further and keep the same window locations │
│ the next time the application is run or the window is │
│ opened? This would probably mean storing the procedure name │
│ and window location in a database file. The x,y screen │
│ coordinates are retrieved from the file during the procedure │
│ setup. When the procedure exits, if the window location is │
│ different from when the window was first opened, the │
│ new screen coordinates are saved to the file. It might make │
│ for a nice add-on, like the VGA Color Kit. Call it Window │
│ Achors. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1860 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 7/16/93 │
│ Reported In : 3004 RevisedDate : 11/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: TYRONE F. BAKER 72124,1054 │
│ In place of the formula generator I would suggest the │
│ following helps be made available inside each of the source │
│ hook windows. A popup data list like the Files Button. A │
│ popup list of clarion funcion & procedure prototypes with │
│ short explanations. A popup list of color style codes and a │
│ popup list of keycodes. │
│ I would also like to see a couple extra attributes. │
│ A string field attribute possibly called WIPE that would │
│ cause a field to clear like the numeric types do with the │
│ INS attribute if the first keystroke on that field was a │
│ visible character. A numeric attribute possibly called │
│ CURRENCY that would insert from the far right and │
│ push left like mostbusiness calculators do. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 1961 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 7/21/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reported problems with a genius mouse and microsoft │
│ 7.2 driver, says c3 locks up with this driver loaded. │
│ user reported problem with logitech 5.01 driver and a NEC │
│ mouse, mouse not working at all │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2077 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 8/10/93 │
│ Reported In : 3004 RevisedDate : 12/06/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Btrieve PDECIMAL type allows up to 19 digits to be stored. │
│ We currently only support 15 digits. This stops access to │
│ RealWorld accounting databases. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2079 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PS DateReported : 8/10/93 │
│ Reported In : 3003 RevisedDate : 11/04/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ You cannot paint an area of a screen BrightWhite on │
│ BrightWhite. │
│ R&D: This may be fixed in a future release - it will be a │
│ fundamental redesign of screener to do so. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2688 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/18/93 │
│ Reported In : 3005 RevisedDate : 1/03/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ User requests that Template and Dictionary line in the │
│ generator allow for just the file name therefore defaulting │
│ to the current directory instead of requiring the full path │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2193 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 8/23/93 │
│ Reported In : 3006 RevisedDate : 12/14/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ using the RESTART statement without any parameters causes │
│ the compiled program to hang up, if a procedure is │
│ specified, ie. RESTART(MAIN) this works fine. │
│ Q & A / R & D : Cannot Reproduce │
│ see file 2193.zip │
│ R&D:This seems to be a compiler bug. Call to RESTART w/no │
│ parameter is generating RESTART(DOSHUGESHIFT)! │
│ DOSHUGESHIFT is a public constant (12/0CH) in coremain.obj. │
│ Dave, RESTART() should generate │
│ RESTART((void(*)(void))NULL); │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2200 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 8/24/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : BTREIVE NLM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ when exiting his program that is using brequest version │
│ 5.16, he returns to windows and if he does nothing for │
│ about 5 seconds he gets an exception error 6 from emm if he │
│ exits windows within 5 seconds then he does not get that │
│ error at the dos prompt │
│ R&D: Cannot reproduce. I suspect memory conflicts │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2207 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 8/24/93 │
│ Reported In : 3004 RevisedDate : 12/14/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David Jung 72466,1526 │
│ An example: │
│ Two files: Items and Categories. The Categories file has │
│ two keys, primary key is autoincremented (i.e. the record │
│ number), second key is based upon a category description. │
│ The Item record has a field that contains the "Category │
│ Record Number". This number is of no interest to the │
│ end-user and will be hidden from them. The relational link │
│ is in this "hidden field". The User will always see the │
│ categories presented by description. This is NOT an │
│ uncommon way to link lookup data. │
│ The templates as they exist for 3004 │
│ appear to assume that the actual link fields will be on the │
│ screen. As a result, the "hidden" links are destroyed by │
│ the secondary lookups coding. │
│ Its possible to work around the │
│ problem, but IMO the templates should be able to handle │
│ these simple relationships correctly. │
│ --David │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2210 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 8/25/93 │
│ Reported In : 3004 RevisedDate : 11/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : HELP EDITOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Barry McClure 75170,1100 │
│ Here's a couple of suggestions. Instead of using "Secti │
│ ons" and "Topics" for the mouse buttons, which most new │
│ user will find confusing, why not label them "Related │
│ Topics" and "Help Index". That's what I did for my │
│ application and the help is a lot easier to understand. │
│ Ascii help files also poses a problem when the applicat │
│ ion is distributed. If I distribute a compiled CDD │
│ application on a BBS, someone can easily go into the │
│ help file and change the text, then resubmit it on │
│ another BBS. He could change my name and address, and │
│ put unsavory comments in the help file. There's enough │
│ problems with viruses, let's not encourage more │
│ meddling. There should be a way to encrypt the help │
│ file via a check box so this doesn't happen. Maybe in │
│ 3.1? │
│ Barry... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2255 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 8/30/93 │
│ Reported In : 3004 RevisedDate : 11/12/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user wants to be able to create a field in expression │
│ generator in generator and r/w to do the following │
│ calculation: │
│ a=a+b, or a=a&b │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2298 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 9/03/93 │
│ Reported In : 3004 RevisedDate : 12/08/93 │
│ Fixed In : 3005d Status : Need/Info │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ clarion driver - file with over 300 fields cannot load in │
│ database manager (xtrace) │
│ QA: Could you see if you can find a file this big? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2322 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 9/10/93 │
│ Reported In : 3005 RevisedDate : 11/02/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / TOOLS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ if you go into dos prompt from the tools menu and print a │
│ file you will lock up when exiting back to clarion │
│ R&D: So far I cannot reproduce this bug. │
│ (Colvin) │
│ QA: Did you use PRINT <filename>??? Print is a TSR and you │
│ should not load or remove TSRs from within the Environment. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2325 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/15/93 │
│ Reported In : 3004 RevisedDate : 12/01/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / VALIDATE - CLARION3.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David L. Shapiro 72122,330 │
│ Concerning validate procedures, you should ask if I want to │
│ automatically move to the next field (include "press(T │
│ ABKey)" code) on the procedure properties window. This is │
│ need so that validates work with multiple immediate fields. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2345 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 9/17/93 │
│ Reported In : 3005 RevisedDate : 11/04/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Database Manager : In the "File", "Print" pulldown option, │
│ "Print" should be "Print..." since another dialog pops up │
│ after you choose it. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2351 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/20/93 │
│ Reported In : 3005a RevisedDate : 11/05/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Alexander Pukhovsky: @D3 picture format is changing the │
│ character that is used for the Month. It only happens when │
│ you use a decimal 159 as the first letter. I use CLAMON is │
│ the .INI to specify which characters to use. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2364 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/22/93 │
│ Reported In : 3004 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : CLAVID / CLARION 3.0 DEBUGGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Wanted to pass along, CLAXVID dies with Norton 7.0 NCACHE2 │
│ loaded -- but worked fine on my machine with Smartdrv. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2367 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 9/22/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : RUNTIME / FILES │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports -=- 3004 browse form - clarion file - when │
│ deleting records in his example the key explodes to 2.1 │
│ gigs -- he will send in an example │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2368 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 9/23/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ if you have a locator on the screen which has a special │
│ picture, for ex. @p######p, at runtime you cannot tab thru │
│ fields but if you have the same field @p######pb, this │
│ picture allows you to tab thru all the fields │
│ R&D: This sounds like a template problem, not a screen │
│ library problem. If more investigation is needed, I need a │
│ sample file. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2381 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PS DateReported : 9/24/93 │
│ Reported In : 3005 RevisedDate : 12/06/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The SETMSG() statement should have additional parameters │
│ for atleast color. This will enhance the MSG() attribute │
│ being used in screens. │
│ This is a bug │
│ Corrects.doc says that the forth parameter (color)was added │
│ exists in 3005 - it gives compile errors - │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2441 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/24/93 │
│ Reported In : 3005c RevisedDate : 12/06/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fr: Advantage Software │
│ According to LRM 13-33, the subscript parameter of MAXIMUM │
│ may be variable. According to the compiler 'must be │
│ constant'. │
│ Since maximum is determined at compile time, this must be │
│ constant. The documentation is correct, the compiler is │
│ wrong. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2442 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/24/93 │
│ Reported In : 3005c RevisedDate : 12/06/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fr: Advantage Software │
│ According to the LRM 13-35, the position parameter of │
│ OMITTED may be variable. According to the compiler 'must │
│ be constant'. See test file 2442.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2445 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 9/24/93 │
│ Reported In : 3005c RevisedDate : 12/06/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fr: Advantage Software │
│ SHOW will not accept an equated picture. LOOK does. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2458 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 9/26/93 │
│ Reported In : 3004 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ cannot use "when field is selected" for a locator field. │
│ if this is intended it should be documented in template │
│ help. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2471 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 9/27/93 │
│ Reported In : 3004 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Screen Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ There's a problem with formatted pictures that has been │
│ around since 2.1 and it's made its way into 3.0. For │
│ example: │
│ val real x string │
│ code │
│ val = 1.234 │
│ x = format(val, @P<<#.#P) │
│ So what's wrong with this picture you say? │
│ Well, x has the value ".1" not "1.2" like it should. The │
│ "."is treated just like any insertion character and doesn't │
│ align the decimal point in any way. Why doesn't it? │
│ The "." should align the decimal point of the number. Or │
│ at least use another symbol to align the decimal, like the │
│ "~" symbol. Example: x = format(val, @P<<#~.#P) │
│ At least then we'd be able to use the @P picture with │
│ decimal numbers with some assurance that we'll see the │
│ proper number I realize there are some uses for non │
│ aligned decimals with the @P picture, which is why I │
│ suggested a decimal alignment character. So @P<<#~.#P │
│ will align the decimal with the ~ symbol, which just │
│ happens to be next to the "." (Imagine that<g>). So YOU │
│ don't have to change a thing, and I will be able to │
│ format real numbers "correctly"without having to use fudge │
│ factors like "*10". With the decimal alignment character │
│ "~", if someone changes the picture, he doesn't have to │
│ remember to change the "*10" to "*100" in every calculation │
│ in the program. │
│ Note: this is a suggestion │
│ submitted on Compuserve. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2474 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 9/27/93 │
│ Reported In : 3004 RevisedDate : 1/21/94 │
│ Fixed In : 0000 Status : Suggestion │
│ │
│ Section : Screen Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ 3004 - suggestion from user - having an equate for a │
│ mouseright2, there is one for mouseleft2 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2477 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 9/27/93 │
│ Reported In : 3004 RevisedDate : 11/11/93 │
│ Fixed In : 0000 Status : InTheFuture │
│ │
│ Section : FILE DRIVER / DBASE IV VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports -- dbase4 driver -- he says that dbase │
│ actually stores a CR and he cannot store the CR in the same │
│ manner in clarion -=- This gets stored by pressing the │
│ enter key in dbase ... │
│ he claims that if he adds a memo to the dbase4 file in │
│ clarion ...then goes to dbase and edits then saves that │
│ memo, clarion can no longer read that memo. │
│ R&D: This will require a change to the screen structure, │
│ addition of new driver functions and a rewrite of │
│ parts of the screen library. So this will not be │
│ done until 3.1 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2493 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 9/28/93 │
│ Reported In : 3004 RevisedDate : 11/22/93 │
│ Fixed In : 0000 Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ ERIC TEJERA (401)- 885-1916 -=- build in 3004..300,000 in │
│ portected mode has taken over a day and a half and is still │
│ running -=- in 2105 this only took 2.5 hours │
│ I know writes to the disk are getting swapped out to │
│ conventional memory but is this still considered normal │
│ QA: Since build does a ton of File I/O it should only be │
│ used in Static or Overlay mode for the best results. │
│ R&D: This is being addressed, a protected mode build should │
│ be as fast, or slightly faster than a 2105 build an a soon │
│ upcoming release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2507 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 9/30/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : CLARION DATABASE DEVELOPER / GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports: CDD will corrupt keys when memory gets low │
│ while doing a build with CLARUNFLUSH=ON. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2512 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 10/01/93 │
│ Reported In : 3005 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Running CDD w/ my Trident Video card, when I exit the │
│ environment I have a cursor but NO PROMPT! I can only get │
│ a prompt by doing a MODE CO80. At least I don't need the │
│ vesa driver any more. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2521 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/02/93 │
│ Reported In : 3005d RevisedDate : 11/03/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ problems with decimal(15,0) when it holds 999999999999999 │
│ see test program 2521.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2522 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 10/04/93 │
│ Reported In : 3005 RevisedDate : 1/10/94 │
│ Fixed In : Status : Tested/OK │
│ │
│ Section : SCREEN LIBRARY / ENTRY FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have a string with the picture of @k####|^kb │
│ If the field is left blank, zero's are put in where the '#' │
│ are. │
│ QA&E: I don't understand what you are trying to convey. │
│ TECH: You fix it. That's why you didn't understand it. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2556 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/05/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : FILE DRIVER / BTRIEVE VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Name: Tony Feissle │
│ Reg. Number: #202348 │
│ Phone Number 314-993-9000 │
│ The problem occurs when you try to add a duplicate │
│ record to │
│ the file. It reports the duplicate condition correctly, │
│ then │
│ when you return to the browse screen it causes a general │
│ protection │
│ error with xtrace, when in Protected Mode. When compiled │
│ without │
│ protected mode the machine just locks up. │
│ I have been talking to Pam about this problem. │
│ Unzip the file in \clarion3\coacct. Put the *.btr │
│ files in a │
│ sub-directory called \nba\fin\findata. Type "Finmast" to │
│ start the │
│ program, choose the Financial pulldown, then click on the │
│ Financial │
│ Accounts. Insert a record, try "001 1010 000 00 0 000". │
│ This │
│ record already exists, when you leave the screen you will │
│ get the │
│ error. │
│ See uploaded file 2556.zip │
│ QA: Zip file does not have a DCT in it. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2560 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/05/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Jan van Dalen 71773,3321 MSG#:34094 │
│ No, I am not using SETAREA(). │
│ It is very easy to duplicate, just have a procedure to set │
│ your screen between 25,80 and 200,200. │
│ After setting to 200,200 go to a browse, get out, set back │
│ to 25,80, go back to the browse, move the mouse down. │
│ Do you see it? │
│ If not, I'll send you my program. I just don't want to │
│ spend 2 hours when you can do it in 5 minutes. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2570 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/05/93 │
│ Reported In : 3004 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : OPTIONS.EXE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: George Williams 70436,1643 MSG#:34671 │
│ clatmp=c:\ dosent work as a parameter when executing the │
│ program now. Seems as if the only way clatmp= works in the │
│ set command. A step backward? It used to work...sigh... │
│ Also, I know that I am nagging, but really, really, really │
│ need it to work from the .ini file...please? │
│ R&D:Unfortunately, this is a time consuming feature to │
│ implement, and yours is the only request. I suggest you │
│ make your appeal directly to a higher court (ie:BB) or │
│ consider using a .BAT file to start your program as we do. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2596 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/07/93 │
│ Reported In : 3004 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : FORMULA EDITOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ where is the records()? │
│ R&D:Was implemeneted in free-format entry of expressions │
│ and then had to be removed... will be added in 3.1... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2597 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/07/93 │
│ Reported In : 3005d RevisedDate : 11/05/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ errorfile() does not return a value. see attached example │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2598 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 10/08/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : REPORT WRITER / FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If a report has more than 2 detail sections, and the middle │
│ one is deleted, the system will xtrace, but if the last one │
│ is deleted and then the middle one, doesn't cause a xtrace. │
│ R & D. Do not understand this bug. How can you delete a │
│ detail structure? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2601 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/11/93 │
│ Reported In : 3004 RevisedDate : 11/10/93 │
│ Fixed In : 3007 Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports -=- the set statement turns on eof() but not │
│ bof() when there are no records in the file. │
│ I could not tell what should happen from the manuals. │
│ QA: Trent, we need a test file for this one! What driver │
│ is doing this? This is definately a Driver dependant issue │
│ and not a statement issue! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2609 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/12/93 │
│ Reported In : 3004 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Screen Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ There is no easy way to enter decimal values like an adding │
│ machine where 1234 = 12.34 . A reliatively simple function │
│ that every adidng machine and accoutant in the world uses │
│ but cannot be done in clarion without handcoding. This │
│ could be a time saver to anyone who enters many numeric │
│ values in a row. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2612 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/12/93 │
│ Reported In : 3004 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ !Jim Morgan [Mitten] 72371,2444 MSG#:35800 │
│ ! This program demonstrates the the SIZE statement does │
│ ! return the proper value for Equate Strings. │
│ ! It returns 0 for me. (Strings are OK) │
│ ! Batch 3005b - Jim Morgan, Mitten Software 612-593-5019 │
│ program │
│ EOP_Str String( ' End Of Page ') │
│ EOP_Msg Equate( ' End Of Page ') │
│ EOP2_Msg Equate( 'End Of Page') │
│ size_EOPMsg Equate(13) │
│ TEST_SIZE SHORT │
│ CODE │
│ ! Equal_Size = (Text_Cols - Size( EOP_Msg)) / 2 │
│ ! Equal_Size = (Text_Cols - Size_EOPMsg) / 2 │
│ Test_Size = Size( EOP_Msg) │
│ STOP('Test 1 Size S.B. 13. It is ' & Test_size) │
│ Test_Size = Size( EOP2_Msg) │
│ STOP('Test 2 Size S.B. 11. It is ' & Test_size) │
│ Test_Size = Size( EOP_Str) │
│ STOP('Test 3 Size S.B. 13. (Strings OK) It is '& │
│ Test_size) return │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2617 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/13/93 │
│ Reported In : 3005 RevisedDate : 12/13/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : XTRACE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ while running windows you cannot run vid from the │
│ enviornment -- one procedure;already has the debug code in │
│ it and you just need to alt-d and debug. this causes an │
│ xtrace. │
│ steps to reproduce │
│ 1. load windows │
│ 2. load cdd │
│ 3. debug an app │
│ QA: Load the billfold.app files provided in the zip file │
│ and debug from the Environment. An EXE and MAP files are │
│ include and compiled with the latest release of 3007. │
│ While loading the dbd files you will see an xtrace. │
│ Sent to London 12/13/93 at 3:00P.M. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2664 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 10/15/93 │
│ Reported In : 3004 RevisedDate : 11/17/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports: │
│ it appears that the ACCEPT command is stuck on a │
│ non-required OPTION field after displaying a screen with a │
│ REPEAT entry section with a skip attribute. │
│ refer to proj2373 │
│ QA: Where's the test file?? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2642 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/14/93 │
│ Reported In : 3005 RevisedDate : 11/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LOADER / OVERLAY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reported that chain() does not work on a lantastic │
│ network when a drive is redirected to another drive - he │
│ gets error 'overlay failed' │
│ ex. drive c is redirected to drive f │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2645 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/14/93 │
│ Reported In : 3004 RevisedDate : 12/22/93 │
│ Fixed In : 3007 Status : Need/Info │
│ │
│ Section : LINKER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ uploaded file from Jim Morgan regarding link errors and │
│ runtime errors. │
│ See file 2645.zip │
│ R & D : Cannot reproduce, No data file found. File not │
│ found is normal behavior. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2674 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/18/93 │
│ Reported In : 3005 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : CLAVID / CLARION 3.0 DEBUGGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ uwer reported - breakpoint in main module does not work. │
│ when setting a single breakpoint you always get a sticky │
│ breakpoint │
│ R&D: WOKOMM - Need an example │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2676 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/18/93 │
│ Reported In : 3005 RevisedDate : 12/14/93 │
│ Fixed In : 0000 Status : Suggestion │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ eject subtitle title -- these compiler directive are said │
│ to do something for a clarion listing in the 3.0 manual. │
│ Where can i get a clarion listing? If nowhere, do we plan │
│ on creating this? If not, Can we mention that these │
│ statements do not do anything? │
│ QA: This may be done in a future release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2678 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/18/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : EDITOR / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Wayne Eggleston 73777,607 MSG#:36528 │
│ Is there any way to set the Insert/Overwrite mode default │
│ in the editor? It always defaults to Overwrite which is │
│ getting VERY frustrating! │
│ From Greg_W:I duplicated this problem and it is a duplicate │
│ of bug#327. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2679 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/18/93 │
│ Reported In : 3005 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If you try to link in some Modula-2 code into a Clarion │
│ program in overlay mode you get linker errors. Below is │
│ some test code that shows the problem: │
│ MODULE Test; │
│ IMPORT FIO; │
│ VAR │
│ f : FIO.File; │
│ BEGIN │
│ f := FIO.Open('Fred'); │
│ END Test. │
│ ---------Project file--------- │
│ #system auto exe │
│ #model overlay │
│ #compile %main │
│ #set tscla=on │
│ #link %prjname │
│ -------Error Messages---------- │
│ SYSTEM$TRANSFER is unresolved in file ro_m2.lib │
│ SYSTEM$NEWPROCESS is unresolved in file ro_m2.lib │
│ SYSTEM$CurrentProcess is unresolved in file ro_m2.lib │
│ SYSTEM$initprocess is unresolved in file ro_m2.lib │
│ __getTID is unresolved in file ro_m2.lib │
│ R&D: This is because the overlay and dynalink models of the │
│ TopSpeed MODULA-2 libraries are built to support │
│ multi-thread programming. This is not the case with │
│ Clarion libraries and hence the problems follow. We are │
│ consisdering some options for making the two systems more │
│ compatible, but in the mean time, you may want to consider │
│ using the static (xlarge) or extended models which are not │
│ multithreaded. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2689 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/18/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ changing a lib name from the module worksheet adds this new │
│ name to project system but does not remove the old one. │
│ R & D : If the lib is placed in the project through the │
│ templates or generator, it must be changed there. │
│ Good suggestion for better error trapping in a │
│ future release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2702 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 10/20/93 │
│ Reported In : 3005 RevisedDate : 11/08/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : PRINT ENGINE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports in 3005.2 if a memo spans more than one page, │
│ the header prints on a seperate page, then formfeeds to a │
│ new page to print the rest of the memo. He is using a btrv │
│ driver, memo field is 50 rows by 78 columns and make text │
│ is set on. │
│ R & D - I need an example App & Dct. Is there a Formfeed │
│ in the footer that is causing this or what is in there!?? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2703 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/20/93 │
│ Reported In : 3004 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ : Douglas Johnson 75310,2035 MSG#:36818 │
│ This has been reported several times before, but it seems │
│ to not be of very high priority even though anyone using │
│ Browse (Lib or Dll) is potentially affected. │
│ When on the ?List field in a Browse procedure, if one │
│ selects another field but does not complete it (Tab/ShftTab │
│ out of ?List), the field setup code (CASE SELECTED) is not │
│ executed. This is because execution is never returned back │
│ from Browse.Lib. The culprit code in Browse.Cla is: │
│ ACCEPT │
│ .. OF ?List │
│ ... │
│ IF SELECTED() <> ?List THEN CYCLE. << Goes right │
│ back to AcceptInput │
│ PS - note from Debby │
│ The selected code for the first entry field on the browse │
│ does not get executed coming into the browse. If you are │
│ the list box and select any other field on the screen, the │
│ selected code does not execute. Regardless of hot records. │
│ Please do not mark this "user may have to enable hot │
│ records like you did the last XX#@#@ times this was │
│ reported. Even in response to David Bayliss. This is a │
│ problem even if hot records or enabled. Fine to say we │
│ won't fix it yet but don't mark it fixed in 3005 cause it │
│ ain't. <g> thanks │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2714 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/20/93 │
│ Reported In : 3005 RevisedDate : 11/19/93 │
│ Fixed In : 0000 Status : Need/Info │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ a supervga image no longer shows in supervga │
│ R&D: What? I need more to go on this...like a test exe, a │
│ supervga image that no longer shows in supervga... │
│ Keep in mind that GUI defaults to VGA and NOT SuperVGA!! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2715 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/20/93 │
│ Reported In : 3005 RevisedDate : 11/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : APPLICATION / IMPORT 3.0 APP │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ import global data is dimmed, help says you can do this for │
│ a 3.0 app. this is enabled for import 2.1 app │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2728 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/20/93 │
│ Reported In : 3005 RevisedDate : 12/28/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Not really this category but it will do. │
│ When you create a new detail section which consists of a │
│ blank line with no fields or text it will not print even if │
│ fixed attribute or seperate attib. │
│ R & D This is currently the limitation of reports. If the │
│ Fixed attributed is on the detail section that you want to │
│ be separated from all is fine. │
│ Okay I accept the answer, but you can't change the status │
│ tonot a bug. It is a bug. We just can't fix it. It needs to │
│ bedocumented in corrects.doc or changes.doc, that you must │
│ add a dummy field to print a blank line. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2733 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/20/93 │
│ Reported In : 3004 RevisedDate : 11/29/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : MEMORY MANAGER / QEMM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Peter Hyman 71270,1405 MSG#:37161 │
│ I just upgraded to 3005.1 and 3005.2. Now, CDD does not │
│ run under DOS and QEMM 7.02 with or without DPMI support │
│ loaded. Under OS/2, CDD also will die with DPMI support │
│ enabled od disabled. Surprisingly, on my system, the │
│ XTRACE.TXT file is identical for crashes under DOS. │
│ The OS/2 XTRACE.TXT is also surprisingly similar. │
│ My crashes are occuring inside the APPGEN │
│ while opening a procedure. The processor Exception 13 │
│ message terminates matters. In OS/2 I tried disabling DPMI, │
│ but the error persists.The following are three XTRACE file │
│ dumps from 1) DOS with QEMM DPMI enabled and DPMI disabled, │
│ 2) OS/2 with DPMI disabled, and 3) OS/2 with DPMI enabled. │
│ Please see what is going on? If I │
│ can't depend on CDD in APPGEN, I cannot trust it for │
│ anything more. │
│ 1) XTRACE.DOS │
│ *** Exception 0D : General │
│ protection, code = 4950 │
│ CS:IP = 052C:15DD segment │
│ 44 DESENV1 (D:\CLARION3\DESENV1.DLL) │
│ AX=0334 BX=6753 CX=0000 │
│ DX=00F4 SI=B628 DI=004C SP=6713 BP=695F FL=0246 DS=0C0C │
│ limit=FFFF ES=0334 limit=1F0A │
│ segment 05 DESENV1 (D:\CLARION3\DESENV1.DLL) SS=00F4 │
│ limit=7FFF segment 01 D:\CLARION3\CLARION3.EXE │
│ 2) │
│ XTRACE.OS/2 NO DPMI │
│ *** Exception 0D : General protection, code = 4950 │
│ CS:IP = 05FF:15DD segment 44 DESENV1 │
│ (D:\CLARION3\DESENV1.DLL) │
│ AX=0407 BX=6753 CX=0000 DX=01C7 │
│ SI=B504 DI=004C SP=6713 BP=695F FL=2246 DS=0CDF │
│ limit=FFFF ES=0407 limit=1F0A │
│ segment 05 DESENV1 (D:\CLARION3\DESENV1.DLL) SS=01C7 │
│ limit=7FFF segment 01 D:\CLARION3\CLARION3.EXE │
│ 3) │
│ XTRACE.OS/2 DPMI ENABLED │
│ *** Exception 0D : General protection, code = 4950 │
│ CS:IP = 05FF:15DD segment 44 DESENV1 │
│ (D:\CLARION3\DESENV1.DLL) │
│ AX=0407 BX=6753 CX=0000 DX=01C7 │
│ SI=B504 DI=004C SP=6713 BP=695F FL=2246 DS=0CDF │
│ limit=FFFF ES=0407 limit=1F0A │
│ segment 05 DESENV1 (D:\CLARION3\DESENV1.DLL) SS=01C7 │
│ limit=7FFF segment 01 D:\CLARION3\CLARION3.EXE │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2746 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/22/93 │
│ Reported In : 3004 RevisedDate : 11/19/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Paul M. Blais 72103,111 MSG#:37427 │
│ Love the new GUI. I noticed you fixed the coloring │
│ problems with pull down menus. There is a new one however │
│ that is only cosmetic. The pull down menus color the last │
│ column on the right hand side of a pull down with the │
│ border color. │
│ R&D: Can't dupe. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2745 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/21/93 │
│ Reported In : 3005 RevisedDate : 11/03/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : FILE DRIVER / PARADOX 3.5 VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ when sharing file on network user is recieveing access │
│ denied, he is using paradox.net send command before file is │
│ opened │
│ PSW: I was not able to duplicate the problem. I assume │
│ that there isn't actually a problem here, the user may have │
│ failed to specify the PARADOX.NET file correctly. I will │
│ need an example if I am to pursue this further. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2777 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/26/93 │
│ Reported In : 3004 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Robert M. Query 72103,2126 MSG#:38163 │
│ Is VID working right in 3005.2 other than the OS/2 problem? │
│ I have run VID in Dos since it won't run in OS/2, but it │
│ doesn't behave as it was and I don't think it is behaving │
│ correctly. │
│ First, it doesn't respond to '/' by swapping screens. │
│ I have to use control-break. │
│ Second, it doesn't stop at a breakpoint when I use │
│ 'GC'. It doesn't stop at the cursor in this case. I have │
│ not tried setting breakpoints in other ways, but this │
│ doesn't seem to work. I place the cursor on 'Main', my │
│ first menu name, and it ignores that breakpoint. │
│ Third, at least part of the time I exit VID, it returns │
│ to Dos rather than the environment (Clarion) from which I │
│ started it. Having gotten used to its behavior in previous │
│ versions, I find this peculiar and difficult to use. I am │
│ surprised that I have seen no other messages about this. │
│ Is it something I am doing or something about running C3 │
│ from Dos rather than OS/2 that gives it this different │
│ behavior? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2782 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/26/93 │
│ Reported In : 3005 RevisedDate : 12/22/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ uploaded bug example - garbug.exe │
│ cs id 100140,1150 │
│ locks during compile │
│ see renamed example 2782.zip project 2548 │
│ R&D: 2782.zip does not exist │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2783 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/26/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David Brooks 71234,1534 MSG#:38608 │
│ I get the following error in the Halt Window ..Filename:33 │
│ Please recommend that Clarion print some documentation on │
│ the operation and interpretation of the Program Halt window. │
│ There was enought information in the window to allow │
│ me to solve the problem, but no documentation to tell me │
│ how to read it. thanks again. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2787 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/26/93 │
│ Reported In : 3004 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: E.J. Tejera 71066,1361 MSG#:38588 │
│ Greg, │
│ 3005.2, app gen will often crash with I/O errors (error 3, │
│ if I remember right). The crash generates an xtrace. This │
│ problem was very prevalent in 3003, all but gone in 3004 │
│ and is back in 30052. This is how we can easily trigger │
│ this bug. Work on a large (>800K) app. Use protected mode. │
│ Complile, link run a few times (CLARUNFLUSH is on). Make │
│ some changes. At some point the IDE becomes a little │
│ unstable but still works. Keystrokes are dropped or │
│ remapped (cursor keys seem the most sensitive) mostly in │
│ the editor. After a few more compile/link run │
│ cycles the app gen will xtrace. (Usually during link). The │
│ application will also run more slowly after a few │
│ compile/link/run cycles. It would appear that : a) the IDE │
│ does not release all memory on every │
│ compile/link/cycle and b) some work space is not properly │
│ initialized. I find that if I boot OS/2, shutdown OS/2 then │
│ warm boot the computer to a DOS session the IDE is much │
│ more stable and will remain so for hours! OS/2 may clear or │
│ set all the station's memory to some value that CDD likes. │
│ This is a vague bug. Good luck tracing it! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2790 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/26/93 │
│ Reported In : 3006 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : EDITOR / EDIT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ problems moving text with a mouse - │
│ 1. position cursor on text to be moved │
│ 2. use mouse to highlight text on one line │
│ 3. move mouse to destination and right click │
│ you should see nothing move │
│ after doing the above all subsequent moves either with │
│ keyboard or mouse does not work correctly │
│ after doing the above, hit ctrl-m and highlight text with │
│ keyboard then hit enter. you should see only a portion of │
│ this text now highlighted. │
│ doing this step without doing the first part of this │
│ messageseems to work ok │
│ R&D: Cannot reproduce. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2795 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/27/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : CLAVID / CLARION 3.0 DEBUGGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ after doing a make on an app (ctrl-m) and then a debug │
│ (ctrl-d) you will lock after the DBD's are loaded into the │
│ debugger │
│ R&D:WOKOMM - need an example proving this │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2798 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 10/27/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : 3007 Status : Problem │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user 216856 -- using gui table deletekey to a │
│ form thenpresses ok and it loops forever -- 3006 -=- this │
│ only happens when using gui and when the last push │
│ button in field order is not ok or cancel, but instead │
│ some other push button. │
│ I don't make these up, I just report them. │
│ QA: I tried to duplicate this with the ORDERGUI app. I │
│ added a button to one of the forms. WOKOMM. Have the user │
│ send in his APP & DCT. I have a feeling he removed the CUA │
│ Attribute off the Screen and that is causing the problem. │
│ Ok. You win he has the Cua attribute off. That makes this │
│ a template bug then I think. Even if it is not in gui this │
│ happens. So it has nada to do with gui. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2802 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 10/27/93 │
│ Reported In : 3006 RevisedDate : 12/07/93 │
│ Fixed In : 3007 Status : Suggestion │
│ │
│ Section : TEMPLATE / MULTIPAGE - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ on the multi page template if you click on the OK button │
│ and there is a required field on a pageof, you will be │
│ brought over to the correct pageof procedure but the │
│ message at the top of the screen says 'PAGE 1 of 2' when │
│ you are really on page 2. when you are on page 2 and click │
│ on LAST PAGE button is saves the record and brings you back │
│ to the browse that originally called it │
│ R&D: Problem 1: Display of Page Corrected │
│ Problem 2: Please change to suggestion (Ability to │
│ stop Non-Stop select on MultiPage). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2805 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/27/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Fred Schmitthammer 76436,3511 MSG#:38855 │
│ 1. Invalid screen structure on a GUI pulldown. If I do │
│ not use the GUI the error does not occur. │
│ 2. Protection errors on ASK/ACCEPT with GUI enabled. I │
│ still cannot shake this problem. My last fix I am │
│ waiting for is my Modula2 source kit that will allow me │
│ to make my Modula2 Extended DLL's. If that does not fix │
│ my XTRACES I will be back to ask for help. │
│ 3. SETMSG color attribute still giving a compiler │
│ error. │
│ I guess that is it.....the XTRACES are a REAL │
│ PAIN. I am doing everything I can to eliminate my code. │
│ The only remaining piece is the Modula2 Extended DLL's │
│ somehow interferring with the GUI. As soon as I can │
│ upgrade my Topspeed to use the Extended DLL's then │
│ I will let you guys know. │
│ Regards, │
│ Fred Schmitthammer │
│ Professional Practice Systems, │
│ INC. (310)804-7674 │
│ p.s. │
│ Any way I can get a 3006 │
│ install set since my 3005 came on the day 3006 came out ? │
│ QA: Fred needs to send in an Example of the Invalid Screen │
│ in GUI. It is possible this is related to the Loader │
│ problem we had in 3005 that should be fixed in 3006. │
│ The new parameter in SETMSG has not been implemented into │
│ the compiler at this time. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2811 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/28/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When using change template form a browse to a list, it is a │
│ straight converstion except for the fact that the list uses │
│ line for the "from" for the list box and the browse uses │
│ queue. We might want to consider changing this to make │
│ them compatible. Or maybe we could generate a generation │
│ error #error to alert them of this. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2815 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/29/93 │
│ Reported In : 3006 RevisedDate : 12/22/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : OPERATING SYSTEMS / WINDOWS FOR WORKGROUPS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rob Mousley 100075,772 MSG#:39418 │
│ We have a developer who reports the following running 3004 │
│ with Windows for Workgroups. From within the environment he │
│ can print to printer w/o problems eg source listing. │
│ If he runs an app from within the environment & prints to │
│ printer, the 1st line prints, and then no more. The app │
│ doesn't hang, just 'loses' the data that has been sent to │
│ the printer. If he prints to screen & then clicks on the │
│ print button in a view screen, the printer prints a whole │
│ page of blanks. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2823 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 10/29/93 │
│ Reported In : 3006 RevisedDate : 1/05/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : CSHELL / DOS COMMAND │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Joseph A. Bouterse 70541,305 MSG#:39562 │
│ CSHELL will not accept a DOS command line longer than the │
│ displayed entry field length. I think it should accept │
│ input to the DOS limit, rather than the 50 or 60 │
│ characters that it does now. │
│ Joe Bouterse Creative Solutions, Inc. Indianapolis, IN │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2827 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 10/29/93 │
│ Reported In : 3006 RevisedDate : 11/11/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : EDITOR / EDIT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ CtrlM to move while in Character mode.. the subsequent │
│ Enter will highlight to the column where the mouse is. You │
│ don't have to be using the mouse for the move but it │
│ detects the column where the mouse is positioned an │
│ highlights to that column. │
│ R & D - I can't reproduce this ! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2832 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Patrick Donnelly 73730,1215 MSG#:39664 │
│ RE: Clarion V3 Language Reference P 13-14 "Valid numeric │
│ characters are the digits 0 through 9, a leading minus │
│ sign,and a decimal point." I also note the the 2.1 manual │
│ (3rd rev) P13-15 is similar but allows for leading spaces. │
│ A possible solution would be a change to the │
│ Language and adding a optional parameter specifying a │
│ Numeric base oran "S" for scientific. Any charecter not part │
│ of the specified base would return false. For │
│ example, if base was 16 then alpha "A" thur "F" would also │
│ return true, whereas abase of 8 would return false for an │
│ "8" or "9". │
│ This suggestion comes from the fact │
│ that NUMERIC returns true when there is an E in the │
│ string. ie, '1234E456' │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2834 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have a case() structure that starts in column one and I │
│ get no compiler errors. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2838 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : MEMORY MANAGER / QEMM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Kenny Gardner 76054,210 MSG#:39970 │
│ >> Download STLTH.ZIP from LIB 5 and if your still having │
│ problems let >> me know. │
│ Stealth Mode no longer works with Clarion. It worked │
│ forall versions prior to 3005, but somehow broke with the │
│ 3005 patch. QDPMI now works, but not Stealth. It may be │
│ computer related (i.e., works on some computers but not │
│ others). For reference, QEMM didn't change between │
│ 3004 and 3005,Clarion did. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2847 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Jim Morgan [Mitten] 72371,2444 MSG#:39663 │
│ In CLAVID. Press V for a variable list where you have more │
│ that one page of variable names. Now press a letter for a │
│ variable that appears on the second page (before pressing │
│ PgDn) to position the cursor. The system will lock up. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2850 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Suggestion │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:39702 │
│ Suggestions: │
│ editor: alt-w-c file window should be much wider, as full │
│ paths are used. │
│ IDE: edit styles always brings up the IDE's style / │
│ default style vs. the style specified in the .APP (for │
│ appgen), or maybe the last style editted. │
│ editor: default replace checkboxes, seem like they │
│ would be better altered should default to replace │
│ within block (my preference) should default to │
│ replace all within block (my guess most peoples pref) │
│ Appgen: External Source (that points to │
│ .CLA's) should have the source button active and a │
│ method of pulling up the source file. (module) │
│ IDEA: An attribute of a field (in dct │
│ as well as data sections) should be if it is │
│ _usually_ a display field, then when adding this field in │
│ screener it would default to │
│ display. │
│ IDEA: Add a generator │
│ toggle, that will generate source code with _ALL_ │
│ embed points included even EMPTY ones. Why ? So that we │
│ can look at generated code for the current │
│ procedure and visually see where the embed points │
│ would be. This would be more natural than looking │
│ at the templates. Ok, so maybe this suggestion is │
│ streching it a bit. │
│ IDEA: Appgen: Add a universal color re-mapper (no not │
│ styles), but rather a way to change all of a color │
│ code to another code, this would be used for │
│ reconcilling code written under differently mapped styles │
│ files. │
│ cdd filename.btv (I use .btv for btrieve │
│ files) causes the editor to be loaded and a subsequent │
│ xtrace to be generated (mg: crash\xtrace.002) │
│ edit errors editor (W0): should be │
│ able to switch documents, I would find this useful to │
│ be able to check data structure, and map, etc. │
│ ooops: what do we do if we │
│ disable _all_ fields on a form ?? I did a │
│ disable(pre:field) vs. a disable(?pre:field) and it caused │
│ all fields to be disabled. (Except maybe, my main │
│ pulldown) I │
│ did do a disable(?pre:field), but I did it before the │
│ screen was open, thereby disabling the previous │
│ screen, although it recognized the new field equate, │
│ maybe a compiler warning is appropriate here, or │
│ maybe I should just be more careful. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2851 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/01/93 │
│ Reported In : 3006 RevisedDate : 12/02/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ after the logout statement I issued a stop the error │
│ messages that were reported in the system button. clarion │
│ error 0 "Ts" dos error 1 "invalid function". For an │
│ example I used the order.app with share on. Also while I │
│ was at the stop() after the logout I tried ctrl-alt-del to │
│ get a .log file and was unsuccessfull. │
│ R&D:E&A, can you reproduce this? No example found. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2856 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 12/27/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Richard Miller 72134,3474 MSG#:39881 │
│ If you do a Make & RUN (<alt>a) from the applications │
│ generator (v3006) then abort with <esc> during the │
│ Compile stage it will still RUN the EXE (if it finds an old │
│ exe). │
│ ----------------------------------------------- │
│ BobC: RC, I'll need some kind of a message back from │
│ DESMAINto indicate abortion by <esc>. Have had a number of │
│ requests now... │
│ From Greg_W: It will run an old EXE if you have compile │
│ errors like "File Not Found" as well. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2859 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 12/06/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ control field use() │
│ I cannot get a variable to work in this control field. It │
│ does work if i use constant text or ctrl-p and use that │
│ option. │
│ R & D: Can not reproduce. What are you trying to do.? │
│ What I was trying to do was use the CONTROL statement with │
│ a USE variable. And convince the printer to realize that I │
│ was sending a sequence. │
│ R & D: I still can not reproduce this. Show me! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2863 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : J DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE / CHILD │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In non-cua during add or change of a record, pressing the │
│ Save button causes a continuous loop │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2864 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 12/14/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:39998 │
│ I have put this message in a file 2864.zip. │
│ R&D: This file is missing! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2867 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ press ctrl-c to copy some data in a screen structure, and │
│ without moving the cursor at all, in other words, while you │
│ still have instructions as to what to do next, press │
│ ctrl-o. This locks up the formatter. │
│ R&D: So far, I am unable to reproduce this on any other │
│ machine, although I have seen it happen on Trent's machine. │
│ If anyone can shed any light, please do so. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2868 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Bob Divine 76130,3536 MSG#:39895 │
│ There is a MAJOR problem with the browse template in 3006!! │
│ Want to try this one out?? Just make the ORDERS.APP in the │
│ example subdirectory with 3006. │
│ From the pulldown select Update Files. Select Products │
│ (procedure name is: BrowseProducts). │
│ Now, with the highlight bar on the first entry, double │
│ click the mouse anywhere on an empty space on the form ie: │
│ the open space under the listbox. Presto, the first field │
│ in the listbox goes blank! │
│ Now select the second item in the list. Double click again │
│ in some empty space and, not only does the first field in │
│ the second row go blank, the rest of the data elements take │
│ on the value of the data elements from line one. │
│ You can keep on going down the list, until the whole list │
│ has a blank first field and all other fields filled with │
│ the data from record one. │
│ QA: See test file!! If you remove the locator it does not │
│ happen!!!! Must be in Browse.cla somewhere! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2870 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/02/93 │
│ Reported In : 3006 RevisedDate : 11/24/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: GERALD ME 100267,1023 MSG#:40025 │
│ ROWS and COLS return the number of rows or columns used by │
│ the current active window, not the windows structure that │
│ pass to the function. │
│ From Greg_W: I duplicated this bug test file 2870.zip │
│ R&D: This requires a compiler change because the compiler │
│ does not pass any parameters ro the ROWS and COLS │
│ functions. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2872 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/03/93 │
│ Reported In : 3004 RevisedDate : 11/04/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : PRINT ENGINE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ This zip file demonstrates serious problems with the Report │
│ Printer Controls substitutions. Jim morgan │
│ see file 2872.zip cisid 72371,2444 │
│ tsup proj 2602 │
│ QA; Need the file, there is not one on H:\bugrpt\files! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2883 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 1/19/94 │
│ Fixed In : 3007 Status : Tested/OK │
│ │
│ Section : Example Applications │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ bug in demo.app- it uses a SETCOLOR(XX) without a │
│ SETCOLOR() │
│ choose colors │
│ go back to meni choose text - virtual screen │
│ choose the record for editing - all entry fields are white │
│ needs a setcolor() in the source procedure that shows the │
│ color pallatte. │
│ R&D: YOU MUST ISSUE A SETCOLOR TO TURN IT OFF OR ELSE THE │
│ ENTRY FIELDS WILL TAKE ON THAT COLOR! │
│ DH: That is exactly what I am reporting. This is a bug in │
│ our example application,"DEMO". It needs to be fixed. │
│ R&D: This is not my bug. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2888 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Paul Smulders 72114,3357 MSG#:40054 │
│ If Scroll Lock is on in a virtual screen, the screen │
│ scrolls with the arrowkeys, which is a nice feature. │
│ If the screen dimensions are such that the width of │
│ the virtual screen is equal to the width of the physical │
│ screen (80 columns), the Left and Right arrow keys should │
│ maintain their original function. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2892 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : FILE DRIVER / PARADOX 3.5 VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ when changing the same record on two workstations at the │
│ same time, instead of getting changed by another station, │
│ The error message of errorcode 33 record not available is │
│ returned. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2893 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : EDITOR / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Paul Smulders 72114,3357 MSG#:40100 │
│ Loading editor costs a lot of time. │
│ I am impatient and start typing Ctrl-S (for search) and │
│ some text. It is annoying to find out that, once editor is │
│ loaded, part of my text is typed into my document. │
│ I know, I know, it is my fault and I am to impatient. But │
│ ifpossible and not to much trouble, please don't clear the │
│ keyboardbuffer when Editor is ready. It would enable me │
│ and many others to start typing during the loading time of │
│ Editor. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2898 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Why cant the Wrap button mean the same thing in report │
│ layout as in screener?????!!!!??? │
│ R & D - Because there is no way for this information to be │
│ passed to the runtime report engine or for that matter, the │
│ report formatter. │
│ RB - I was under the impression that the screen formatter │
│ and the report formatter had access to the same information │
│ about files and fields. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2899 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/03/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Copy a TOTAL field & change the name, might xtrace OR │
│ copy then delete WILL xtrace (per Tom Mai) │
│ R & D - Can't Reproduce, send an app example!! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2904 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 12/02/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / CHILD │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Need to be able to use sum, avg and count formulas in the │
│ child template. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2925 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Stephen Swope 71525,1225 MSG#:40345 │
│ If your designing a screen in an Embedded Data area and │
│ wantto use the same Styles colors that you have for the │
│ application you need to Specify that same styles file in │
│ the Options for that screen (CTRL-O). │
│ Suggestion: It would be nice if the embedded source │
│ screen formatter defaulted the styles file to the one │
│ specified in the Applications Properties Window. │
│ Greg │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2908 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user -- recompiled his program -- now his │
│ reports do not work -- he had two fields that were strings │
│ and he made them text fields now no other fields print │
│ belowthem -- │
│ QA: Cannot Duplicate in 3007 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2909 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The Clarion project system is throwing a lot of unnecessary │
│ and sometimes disadvantages lines into the project file. │
│ For example the following project file was created for a │
│ new protected mode application with debugging: │
│ #system auto exe │
│ #model extendll │
│ #pragma data(stack_size=>8192,threshold=>0) │
│ #pragma optimize(cpu=>86) │
│ #pragma debug(vid=>full) │
│ #pragma link_option(map=>on,case=>on) │
│ #compile TEST.CLA /define(GENERATED=>on) │
│ #compile TEST01.CLA /define(GENERATED=>on) │
│ #link TEST │
│ threshold=>0 I do not know what this will do. I hope the │
│ project system ignores it. │
│ cpu=>86 This causes worse code to be generated than │
│ necessary │
│ map=>on and case=>on These are the defaults so do not need │
│ to be in the project file. │
│ BC:"threshold" is used to avoid exhausting segment size, 0 │
│ is a dubious value, I'll have a look at that. "map and │
│ case" are not always defaulted correctly by tsprj.txt, │
│ especially when vid comes into play, explicit declaration │
│ does not hurt. cpu=>86, is probably an artifact from │
│ making the project in a real model, or having the switch in │
│ the default clarion.pr. It is overriden by tsprj so does │
│ not degenerate the code, although it might be more │
│ appropriate to reset it when extender is selected. Ok. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2912 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:37648 │
│ Suggestions: │
│ 1) Appgen, file-save should leave the scroll bar where it │
│ was, vs. going to the first procedure. │
│ 2) Add support for string structures in appgen screener, │
│ or if entry,skips are really the way to go, then a default │
│ color should be applied to skip'd fields vs. real entry │
│ fields. │
│ 3) Make it simple to copy color setting from one │
│ field to another in screener. Remember how ^A could be used │
│ to set the 'normal' field color in 2.1's screener. That │
│ would be nice, as well as being able to put my cursor on a │
│ field, press a hot-key to set the default 1-5 colors, and │
│ then another hot-to apply those colors to the field │
│ currently under my cursor. If this is too hard, then allow │
│ us to directly enter the color codes when in the color │
│ setting window, vs. having to go to the styles listbox, │
│ which has no locator, or to the color selection grid. │
│ 4) Add a toggle to │
│ disable auto-prompt creation, on field creation │
│ 5) As earlier │
│ noted, add support for editting the field label, this would │
│ be a major enhancement, by allowing field copies to be │
│ useful. This would also support field name changes in the │
│ dictionary. 6) Make │
│ it possible to tell the style number (the actual color │
│ number and more to the point the style description) for │
│ non-fields that are on the screen. Ex: tracks, text typed │
│ on the screen, paints etc. This could be done by showing │
│ the screen structure, much like the ^F screen. │
│ 7) Show the style number (better yet the sytle │
│ description), on the track window in addition to the visual │
│ cue of what color it is currently mapped to. │
│ 8) Have listboxes support the scroll-lock key, │
│ for our code as well as CDD's code. │
│ 9) The output of a compile should │
│ automatically be stored in an output text file. It would │
│ have the name as the .pr but with a different extention. │
│ Failing that, there should be redirection support when the │
│ print button is pressed, so that a file name can be │
│ specified. 10) A compile │
│ should beep when completed │
│ 11) Standard │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2915 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : J DateReported : 11/04/93 │
│ Reported In : 30052 RevisedDate : 11/22/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Using pulldowns with a virtual screen, the pulldown does │
│ not operate, and it remains on the screen after the form │
│ screen is closed │
│ R&D: I can't figure what this means. I tried a pulldown on │
│ a virtual screen and it works fine. If a problem exists, a │
│ sample program would be a big help. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2922 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DP DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ 1. Make a globle Access Mode Variable, assign it, │
│ %AccessMode:Glo:AccessMode Byte(%AccessMode) │
│ 2. Change the CheckOpen prototype to: │
│ CheckOpen(*file,<bytes>),byte │
│ 3. After the check open function to: │
│ CheckOpen Function(File,AccessMode) │
│ Code │
│ If ~AccessMode │
│ AccessMode = GLO:AccessMode │
│ END │
│ Open(File,%AccessMode) │
│ ........ │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2924 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : J DateReported : 11/04/93 │
│ Reported In : 3005 RevisedDate : 11/22/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : SYSTEM INFORMATION WINDOW │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In the Options menu, Character Case does not have any │
│ affect when used with extended characters │
│ R&D:Don't know what you are doing, but you probably have a │
│ misunderstanding of the way it works, or I misunderstand │
│ your problem. Thousands of people in Europe are using it │
│ with extended characters, and none have reported failures. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2926 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/04/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Randy Rogers 75730,1337 MSG#:40404 │
│ It would be nice not to have a VID key combination that │
│ displays the same basic information as Alt= does at run │
│ time? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2927 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 1/11/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : OPERATING SYSTEMS / OS2 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mike Hanson, BoxSoft 73234,1447 MSG#:40225 │
│ I've got a problem running CSHELL under OS/2. If I select │
│ a floppy that is not available, I get a general protection │
│ and usually an XTRACE. It seems like your critical error │
│ handling code is not cutting it under OS/2. │
│ R&D, 1/10/94: Found that extender Critical Error handler │
│ expects real mode addresses from the underlying OS. OS/2 │
│ returns protected mode addresses. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2932 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ fill attribute of a listbox │
│ user reports -- when using the example on page 8-40 of the │
│ lrm, the string field on the screen for partnumbergets the │
│ wrong information. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2935 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/04/93 │
│ Reported In : 3006 RevisedDate : 11/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Richard Miller 72134,3474 MSG#:40425 │
│ In a report, when converting long string to multi- row text │
│ field if you select wrap strange and interesting characters │
│ are interspersed in the field... also same problem as │
│ before(3004-5) with WRAP coming and going... keeps turning │
│ itself off. RJMiller@SAF │
│ R & D - I can't reproduce either of these. Please send an │
│ example. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2937 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/05/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Fred Schmitthammer 76436,3511 MSG#:40445 │
│ I have a project file that is over 255 chars long. The CDD │
│ 3006 project system cuts the line off at 255 chars. Is │
│ there any workaround for this? If not I would like to │
│ report it as a bug. │
│ R&D:There is no workaround for allowing lines of this │
│ length in the project system. But I suspect the reason the │
│ line is so long is because you have maxed out the automatic │
│ export feature for creating DLL libraries. To work around │
│ this I recomend that you freeze your export file and manage │
│ it manually. To do this; create an "Overlay Control File" │
│ module in your project called "projname".EXP, the file │
│ already exists in your working directory. The project │
│ system will no longer use the "Called From This DLL Only" │
│ check box to determine your exported items, you will have │
│ to manage these in the .EXP file using the text editor. │
│ Notice that the fact that you are exporting items from so │
│ many modules is highly unusual and you may want to consider │
│ "privatizing" those modules which you will not be calling │
│ directly from another DLL or EXE. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2939 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/05/93 │
│ Reported In : 3006 RevisedDate : 11/05/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : FILE DRIVER / BTRIEVE VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ With NLM 5.x you non-case sensitive sorting is controlled │
│ via the alternate collating sequence. The Clarion system │
│ allows you to use the CLACOLSEQ variable to specify an │
│ alternate collating sequence. However, this does not give │
│ true case insensitive sorting like Btrieve. Instead you │
│ have a<A<b<B... │
│ How about a method of specifying that a Btrieve ACS file is │
│ used when creating the file. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2940 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/05/93 │
│ Reported In : 3006 RevisedDate : 12/23/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : FILE DRIVER / CLARION VERSION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The tech bulletins current have our data file and key file │
│ layouts. It is my understanding that these layouts have │
│ changed after the release of 2109 any may be different │
│ still in 3.0. A couple of users have requested this new │
│ information. │
│ Also the tech bulletins indicate that you may read Clarion │
│ files but that to update them you must be licensed. Is this │
│ still the case. Maybe the new tech bulliten could state the │
│ current policy │
│ Suggestion: Please update this information in the tech │
│ bulletin. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2950 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/05/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : OPERATING SYSTEMS / LANTASTIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: TIM FARRAR 75230,1165 MSG#:40579 │
│ I have had the same problem. I created a quick Clarion │
│ program that shows the status of each LPTx port and found │
│ that when LPT1 is CAPTUREd to a network printer, all three │
│ ports show a status of "1", which will not produce the │
│ erroryou mention. However, if LPT1 is not CAPTUREd, then │
│ only LPT1 has a status of "1", while the others show │
│ status of "0". For now, the workaround, of course, is to │
│ CAPTURE on LPT1 (a pain, but it works). Timo │
│ Problem with capturing LPT2 or LPT3 status │
│ returns printer off line. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2951 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/05/93 │
│ Reported In : 3004 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PULLDOWN MENU FORMATTER / APPLICATION GENERATOR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Randy Rogers 75730,1337 MSG#:40206 │
│ Greg, │
│ Why don't pulldowns use the thin borders when 'half' is │
│ selected for the pulldown frame? │
│ Regards, │
│ Randy Rogers │
│ Keystone Computer Resources │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2958 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/07/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : OPERATING SYSTEM / IBM DOS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Harrison A. Curtis 72730,1402 MSG#:40594 │
│ Changing from APPEND to PATH fixed the missing TXT files │
│ when requesting HELP. Evidently, CLARION isn't processing │
│ the APPEND along with the PATH when searching for the │
│ CLARION directory. │
│ Problem: Clarion doesn't recognize or search any APPENDed │
│ paths. │
│ R&D:3.0 does not make direct use of APPEND. This was a │
│ feature addes to DOS2.1 to enable programs written for │
│ DOS1.x and CPM to run under a heirarchical directory file │
│ system. APPEND, thus, can be used to trick programs into │
│ thinking a file, which is in a remote directory, is in the │
│ current directory. Unless there is a compelling reason why │
│ this featur should be added, no changes will be affected. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2964 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/07/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / REPORT - CLARION7.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Michael Dilday 70274,3125 MSG#:40903 │
│ It would be nice if you allowed reports to be sorted by │
│ fields from multiple files. Similar to Queries found in │
│ other database applications. │
│ A way of doing this would be to create a temporary │
│ file using Formula's. You could use the class field with │
│ "Sort1", "Sort2", etc. Maybe limit to 10. │
│ Mike Dilday -- TCUG │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2968 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/08/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ REALCALL is not exported in DESCLA.EXP. │
│ R&D:REALCALL is not exported from DESCLA, but rather from │
│ tsxlib. Indeed however, REALCALL is not exported. Sent to │
│ Nigel. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2973 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/08/93 │
│ Reported In : 3006 RevisedDate : 12/02/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SYSTEM INFORMATION WINDOW │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ the memory window has been changed to something new not │
│ referencing houses and lot sizes, this is good since that │
│ never meant anything to me, but the xms and ems memory │
│ available always says zero. Good chance that this is not │
│ true. │
│ R&D:Looked at this, w/out major changes the only info │
│ re:ems/xms available to library under new ovl/dll loader is │
│ direct access to EMM. Thus, because loader is using all │
│ or sometimes (under Vid) nearly all ExtMem, EMM reports 0. │
│ Same is true under extender, all memory, including disk is │
│ treated as "conventional" memory. Static model will give │
│ more meaningful values. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2981 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/08/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Dave Willow 70020,575 MSG#:40483 │
│ I'm unable to get the "3-D" selection cursor with REPEAT │
│ structures or list boxes with the COLS attribute. Help? │
│ Also, with the COLS attribute in a list box, the horizontal │
│ scroll bar is a mess. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3244 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 12/08/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / TEMPLATE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Your application is missing a template file. If you do a │
│ make and run, you are informed about 10 times that you are │
│ missing that template file, and the TODO template is being │
│ used. Can this be changed to inform the developer just │
│ once that they are missing a template?? │
│ R&D: Will be implemented in version > 3007... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2984 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / BTRIEVE FILE SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ example that xtraces when trying to modify procedure in the │
│ generator. procedures creatworkorders & closeworkorders │
│ tech proj 2537 │
│ FROM VINCE: Problem is the local data. Spoke with user and │
│ suspect the problem is in the local data conversion between │
│ 3004 and 3005.2... unable to reproduce the problem so will │
│ just wait and see if any other related reports come in! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2986 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Ralph Johnston 71033,135 MSG#:41630 │
│ I'd like to put that in as a suggestion. "Please add a way │
│ (even if it's in the API Toolkit) to retrieve the currently │
│ aliased keys (and what they are aliased to)." Thanks. │
│ ..Ralph │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2987 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / BTRIEVE FILE SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ e. tejera tech supp project #2636 │
│ user reports after doing several makes, runs, shelling out │
│ to dos he will eventually run into internal error 3, │
│ invalid internal record type and xtraces durring a make. │
│ this will happen faster on a larger app but he has │
│ duplicated it with the demo.app after a lot of makes etc. │
│ this is a dos 5.0 system and he is testing results using │
│ the /E for btreive │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2988 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Ralph Johnston 71033,135 MSG#:41633 │
│ In addition to the ordering feature (for formula fields), I │
│ would suggest some way of looking at them in the order │
│ theywere entered (or at least in the order they will be │
│ calculated). Now I believe they are sorted │
│ alphabetically, which is nice, but not useful in │
│ determining evalutation order. Thanks... │
│ ..Ralph │
│ R&D: On the schedule for 3.1... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2989 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Greg Salyer 70731,2752 MSG#:41465 │
│ How about a putting a default "click-to-close" box in the │
│ upper left hand corner of a GUI app? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2991 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Wayne Freeman 76314,2100 MSG#:41496 │
│ I've taken care of a shortcoming in the InitFields routine │
│ in Clarion5.tpx, and I thought I'd share it with you. │
│ The shortcoming is that if you want to set an initial │
│ value on a dimensioned field, the generated code is missing │
│ all appropriate subscripts, causing syntax errors. │
│ Here's the original template code: │
│ #GROUP(%InitFields) │
│ #IF(%InitRoutine = 'TRUE') │
│ InitializeFields ROUTINE │
│ #FOR(%Field) │
│ #IF(%FieldInitial <> %NULL) │
│ %Field = %FieldInitial │
│ #ENDIF │
│ #ENDFOR │
│ #ENDIF │
│ Here are my proposed changes (worked for me): │
│ InitializeFields ROUTINE │
│ #FOR(%Field) │
│ #IF(%FieldInitial <> %NULL) │
│ #IF(%FieldDimension1) │
│ Loop Idx1# = 1 to %FieldDimension1 │
│ #IF(%FieldDimension2) │
│ Loop Idx2# = 1 to %FieldDimension2 │
│ #IF(%FieldDimension3) │
│ Loop Idx3# = 1 to %FieldDimension3 │
│ #IF(%FieldDimension4) │
│ Loop Idx4# = 1 to %FieldDimension4 │
│ %Field[Idx1#,Idx2#,Idx3#,Idx4#] = │
│ %FieldInitial End !Loop Dimension 4 │
│ #ELSE │
│ %Field[Idx1#,Idx2#,Idx3#] = │
│ %FieldInitial #ENDIF │
│ End !Loop Dimension 3 │
│ #ELSE │
│ %Field[Idx1#,Idx2#] = │
│ %FieldInitial #ENDIF │
│ End !Loop Dimension 2 │
│ #ELSE │
│ %Field[Idx1#] = │
│ %FieldInitial #ENDIF │
│ End !Loop │
│ Dimension 1 #ELSE │
│ %Field = │
│ %FieldInitial #ENDIF │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3102 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/19/93 │
│ Reported In : 3006 RevisedDate : 11/30/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : HELP / EDIT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ AT RUNTIMe on some help screens the elevator box shows but │
│ the elevator does not. No there is not a file that shows │
│ this yet. But this is the second person to mention this. │
│ R&D: I cannot reproduce this. │
│ TB: This happens only in gui the second time you call the │
│ help window. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2993 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DICTIONARY / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Jon B. Bushey 71521,2267 MSG#:41534 │
│ We REALLY need a way to share the .dic file. In the old │
│ Clarion users with reporter could share the 'dictionary'. │
│ Now we have taken a step back. If a programmer has the │
│ generator up - nobody else can access the dictionary. This │
│ problem is a killer AND there is no reason. The │
│ dictionary does not need to be modified from generator - │
│ why is it locked? Thanks, Jon B. Bushey │
│ QA: The DCT is not "Locked" it is OPENed therefore it is │
│ not shareable! This is not a multi-user development │
│ environment! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2996 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/30/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user wants to be able to put checkbox fields on the screen │
│ without any text next to it. │
│ [√][√][√][√] or [√] [√] [√] [√] │
│ cannot put them together without a space between them, if │
│ you leave one space between them at runtime there will be │
│ two spaces. │
│ R&D: This is a suggestion, it was never designed to do such │
│ a thing. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2997 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user would like the ability to move screens off the current │
│ screen to the point where there is only the 1 line of the │
│ screen left on the current screen so that you can look at │
│ something in the middle of the screen. user says that │
│ nortons, pctools etc. move screens like this. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2998 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : suggestion │
│ │
│ Section : APPLICATION / TOOLS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user is requesting that the calculator, ascii chart, color │
│ chart and keycode chart be made movable │
│ This ability is already there using the mouse. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 2999 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : FILE DRIVER / CLARION VERSION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ memo pointers are a bit confused. Contact me for demo. │
│ QA to TB: Can you give us a test file? Remember that in │
│ 3006 if you print a report w/ a memo you have just hoded │
│ it! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3003 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 11/09/93 │
│ Reported In : 3006 RevisedDate : 11/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The compiler does not accept two of the three variants of │
│ the SIZE() function. SIZE('Hello') and SIZE(@P###P) give │
│ compiler errors of 'parameter must be a variable' │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3005 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/10/93 │
│ Reported In : 3006 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Clarion Driver │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Paul Sink 71161,2354 MSG#:41741 │
│ Transaction files from logout are created in the directory │
│ where the EXE is located. Instead of defaulting to the │
│ application's original directory, can you guys change it to │
│ read the CLATMP variable? │
│ Thanks, Paul │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3007 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/10/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Nik Johnson 70733,2247 MSG#:41923 │
│ 1) Suggestion: To be able to check for the existence of │
│ whether there was any embedded code. │
│ #if embed1 │
│ add this code if this embed was used │
│ #end │
│ The value of CDD3 lie in the ability to create and debug │
│ templates (macro-programming) rather than creating and │
│ debugging individual programs (micro-programming). Doug's │
│ idea of having "standard" code which can optionally be │
│ replaced by an embed is a really good one, and the │
│ language should support it. │
│ 2) While you're at it, could you ask whoever generates file │
│ structures to include the comments from the dictionary? We │
│ really don't put them there for our health ... they have │
│ value in the generated code. -Nik │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3011 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/10/93 │
│ Reported In : 3006 RevisedDate : 11/10/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Ward R. Johnson 70164,3136 MSG#:41848 │
│ Does the dynamic index support offset/length parameters, │
│ such as: │
│ build(pre:dynakey,'+pre:zip_code',offset,len) │
│ where, if offset was 0 and len was 2 might give you an │
│ index based on the first two numbers in a zip code field. │
│ Please say yes, or, "we'll have that in 3007." <g> │
│ -Ward Johnson 09-Nov-93 8:43a PDT │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3014 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/10/93 │
│ Reported In : 3007 RevisedDate : 11/12/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DICTIONARY / WORKSHEETS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Currently when editing a DCT, if I have multiple copies of │
│ a datafile, that MUST stay in sync, there is no methdo to │
│ copy over (ie. REPLACE) that file's definition with another │
│ via a Copy. IOW, I have no method for replacing a datafile │
│ definition w/ deleting the current and importing or copying │
│ it. │
│ Case: Main DCT resides on Network, programmers use a local │
│ DCT while programming. Project Mgr Updates DCT. The │
│ programmer must either: │
│ a) Overwite his DCT. If he does this thru DOS Prompt │
│ he is HOSED when he return to the APP and has to access the │
│ DCT │
│ b) Open the DCT and delete the Files he needs to │
│ re-import and then Import them │
│ c) not get the changes until a later time. │
│ This could be a big winner wh all of our users. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3020 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 11/11/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ in the template documentation it would be nice to have some │
│ indication as to which built-in symbols are multi-lined │
│ symbols. │
│ users are trying to use template code to assign a user │
│ defined template symbol to a multi-lined template symbol │
│ which is not allowed - but there is no notation as to which │
│ are multi-lined │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3022 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Dictionary │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ suggestion from end user - wants to be able to use the LIKE │
│ definition on a field from the dictionary editor │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3023 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Pulldown Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ suggestion from end user - wants to be able to define a │
│ hotkey procedure on a pulldown. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3026 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LINKER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ File from Jim Morgan showing bug in Linker Redirections │
│ cis id 72371,2444 │
│ tech proj 2654 │
│ R&D:This is a well documented problem with redirection in │
│ the make system. sent to RC │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3031 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ file showing problem with deformat │
│ cs 71033,135 doug johnston │
│ ts 2658 │
│ file 3031.zip │
│ R&D:Very well documented problem outlining differences │
│ between 2.1 and 3.0. My opinion is that 3.0 is more │
│ logical but will defer the call to Bruce. │
│ **BB: Clarion standard: time midnight is 1. Both 24:00 and │
│ 0:00 should convert to 1. 1/100 past midnight is 2. It │
│ should work the same in 2.1 and 3.0. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3034 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 11/29/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / BTRIEVE FILE SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rob Mousley 100075,772 MSG#:42115 │
│ Reported by two separate developers over the last few │
│ days... │
│ If you have a large app (>100 procedures) DON'T USE │
│ THE REPOPULATE command to re-arrange procedures inside │
│ functions. │
│ The symptoms are that when you view the │
│ repopulated app from the module view, the procedures look │
│ ok, but when you click on a procedure, the module name in │
│ the procedure properties screen is not the same as the one │
│ shown in the Module View. When you try to generate & │
│ compile, BAM! GPF. In addition the app file is corrupted │
│ beyond recovery - back to the backups. │
│ One of the guys tried for some │
│ time to reconstruct his .app (no backup & when he went in │
│ the second time he overwrote the .bap file). When he │
│ re-entered the module name in the Procedure Properties │
│ screen, he appeared to get two copies of the same │
│ procedure, when he deleted one of the copies, BAM! GPF etc, │
│ etc... I know that │
│ this is a difficult one for you to chase - I have tried a │
│ number of times (with smaller apps) to re-produce this │
│ error - so far w/o any success. But │
│ these two developers are people we know well & they are not │
│ your average hackers - the problem _does_ exist. │
│ I │
│ have a feeling that it may be something to do with │
│ partially corrupted .app files ie if something has already │
│ gone wrong with the file (that may not affect normal │
│ generate & compile), then doing something low-level like │
│ re-populate or import may really screw things up. │
│ We've had another two people report │
│ problems bring in large app files from 3004 to 3006. In │
│ the one case the guy narrowed it down to a problem in one │
│ of 7 report procedures (out of an app with +- 150 │
│ procedures). One of the 7 had a problem (that was │
│ evident in 3004) where the develop[er had placed a prt │
│ control in the report which caused the report formatter to │
│ crash foever more... Again I suspect that a partially │
│ corrupt app file caused the problems. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3036 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JB DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 11/11/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In RUNTIME.DOC, CLASYMBOLS has 13 values assigned to it as │
│ the example. As of Late Breaking News, LOADSYMBOLS uses 16 │
│ values due to smooth mouse (LBN, pg 8). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3042 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/11/93 │
│ Reported In : 3006 RevisedDate : 12/14/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : DICTIONARY / EDIT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ bug in the dictionary with no end on group fields │
│ bug with field deletion causing xtrace │
│ cs 75310,2035 │
│ ts 2668 │
│ file 3042.zip │
│ Cannot reproduce no End of Group fieldsand the field │
│ deletion that is xtracing is a trashed relationship. │
│ 12/10/93 │
│ Did you look at the declaration of the itemsub file in the │
│ dctnoend.dct. The field list has no end to itemsubid group. │
│ This is not the only report to tech support of loose ends │
│ <g> on groups. Do we know what causes them. │
│ CRT: We need some reproducible steps for this. I have tried │
│ many times to recreate this bug and cannot. I believe the │
│ dictionaries that have this problem were damaged by some │
│ other process before this End Of <group> bug shows up. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3044 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/12/93 │
│ Reported In : 3004 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Joe Impac 71477,3013 MSG#:42257 │
│ If you use the date picture @d3 and the date involved is │
│ blank (0), the date is formatted as ' , ' instead │
│ of ' , '. │
│ -cindy cohen impac medical systems │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3045 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/12/93 │
│ Reported In : 3004 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Douglas Johnson 75310,2035 MSG#:41606 │
│ Debby, │
│ Is there a way to reference an #EMBED in templates such │
│ that one could do the following: │
│ #EMBED('Custom Embed Point') #IF('Custom Embed Point' │
│ = %NULL) DO SomeRoutine #ENDIF │
│ Douglas │
│ R&D: 3.1 design change for #EMBEDs will extend the syntax │
│ to: #EMBED(%symbol,description)... it has debated if this │
│ will enable the #EMBED to be expanded through symbol │
│ reference!?!? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3047 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/13/93 │
│ Reported In : 3006 RevisedDate : 12/01/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : XTRACE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When doing a make the environment xtraces on this │
│ particular application. I also noticed that if you go to │
│ global setting an xtrace will also occur. Note: When I │
│ import this app into a new app then remove all reports │
│ forms redirects views and batch procedures the xtrace │
│ ceases to happen. This is not the same with the original │
│ app in the zip file 3047.zip. │
│ Project #2555 │
│ R&D: The problem is associated with conversion of Global, │
│ Module, and Local Data from a pre-3005.x version to 3005.x. │
│ This is the 2nd report of this one! A lot of time has been │
│ spent on this one and we cannot reproduce the problem. │
│ Spokewith this user... he went to a backup app and it │
│ converted fine and he is now upgraded to 3006. He did not │
│ have a backup of the actual APP he had the conversion │
│ problem with. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3048 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/13/93 │
│ Reported In : 3004 RevisedDate : 11/15/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:42128 │
│ Hi Greg, │
│ If you are typing directly on the screen in INS mode then │
│ fields that should be moved (pushed to the right), are not │
│ actually moved, only their pictures on the screen are moved │
│ (and COPIED). │
│ If you then ^Move the text the fields will show their │
│ true locations by being moved with the text and stomping on │
│ the text that they were hidden under. The new ghost │
│ pictures will stay as if you had typed in the pictures │
│ directly on the screen. │
│ I have _not_ test this bug to see if it │
│ exists in the other screeners. │
│ Also note, that when typing directly on │
│ the screen in INS mode, you have to type v e r y s │
│ l o w l y otherwise your keystrokes are lost. │
│ HTH, Mark │
│ R&D: I am unable to reproduce this. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3050 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/15/93 │
│ Reported In : 3004 RevisedDate : 11/15/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : XTRACE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Nick Van Eldijk 71613,544 MSG#:42221 │
│ Greg, │
│ I have a reproducible protection violation for you... │
│ 1. In the app. gen. create a new procedure with the SCREEN │
│ template. 2. Choose SCREEN, you see the full screen with │
│ the borders on the edges. 3. Now <Ctrl+w>, put the │
│ bottom-border on 18, top-border on 10, left-border on 30 │
│ and right-border on 50, complete this with <Enter>. 4. │
│ Select Screen Properties, you see fixed on row:10, │
│ column:30. 5. Now change colomn to <11 and click Ok... │
│ You can save before the final │
│ step 5. and repeat this any time. Nick │
│ R&D: I am unable to reproduce this. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3052 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : GW DateReported : 11/15/93 │
│ Reported In : 3004 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : OPERATING SYSTEMS / WINDOWS FOR WORKGROUPS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rob Mousley 100075,772 MSG#:42317 │
│ Greg, │
│ Have you ever heard of an exe behaving differently when run │
│ with the debugger. This specific example is a report, which │
│ works perfectly with the debugger, but when run alone, half │
│ the rcords disappear. The App and Dat files are on a │
│ server. The output is OK when redirected to screen but not │
│ when redirected to the printer. The network software is │
│ Wordgroups for Windows. I suspect that this is where the │
│ problem lies. Any comments ? │
│ Katja. │
│ R&D: When running a non-protected mode program under the │
│ debugger the default state is to clear memory. Try │
│ starting vid up with a /F:255 switch to see if the problem │
│ appears. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3053 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PW DateReported : 11/15/93 │
│ Reported In : 3006 RevisedDate : 11/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : DOS EXTENDER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If CDD3 is run in a Windoze DOS session after Visual C++ │
│ has been installed, it causes an exception. Visual C++ │
│ installs a driver called DOSXNT which is the PharLap NT │
│ Extender. When this is removed form the Windoze .INI files │
│ there are no further problems. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3056 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/15/93 │
│ Reported In : 3004 RevisedDate : 12/06/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / BROWSE - CLARION3.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Douglas Johnson 75310,2035 MSG#:42386 │
│ Greg, │
│ In case any of the template folks are interested, the │
│ present implementation of Browse (actually TPX and the CLA) │
│ is such that one has to go thru a lot of hoops in order to │
│ redisplay the Browse List items when the Range Value has │
│ been changed thru something other than a ?Field < │
│ ?List. │
│ For instance, if one has a Pulldown item which │
│ selects various Range Values, Browse.Cla will not see │
│ changes and thus redisplay the first page because of the │
│ following: │
│ OF ProcessField │
│ IF FIELD() <> Locator │
│ IF Increment │
│ DO ClearLocator │
│ END │
│ IF INRANGE(FIELD(),1,List-1) │
│ <<< Assumes a screen field < List FirstPage = 1 │
│ END │
│ END │
│ Of course, simply looking for │
│ pulldown values will redisplay the first page everytime. │
│ Anyway, a good solution might be one for someone to │
│ consider. Douglas │
│ R&D: Possibly will make ROUTINE that will re-initialize │
│ the BROWSE. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3070 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/16/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: david zaremba 70042,1446 MSG#:42624 │
│ Is there anyway to obtain the Btrieve layouts of the .APP │
│ and .DCT file for creating documentation of projects ? Can │
│ these be licensed or a non-disclosure statement signed ? │
│ The current methods for printing these files are pretty │
│ primitive and work intensive. If not, please forward a │
│ request for better project documentation tools to │
│ R&D. Thanks. │
│ David Zaremba │
│ 70042,1446 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3071 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DP DateReported : 11/16/93 │
│ Reported In : 3006 RevisedDate : 11/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Eric BabCock - Template Suggestion / Relational - Affects │
│ RelationalUpdate, RelationalDelete │
│ Long 'LINK' field names with multiple segment indexes (5 │
│ segments or more) generate lines that are too long in the │
│ 'IF' (any field names are different than the value saved by │
│ Relation AccessSave) ! Is the record releated? statement. │
│ Suggestion: Place a 'End of line' before or after each AND │
│ in these statements. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3072 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/16/93 │
│ Reported In : 3006 RevisedDate : 12/09/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports-=- he claims that there is a problem with the │
│ wrong file getting read when there is a name attibute for │
│ the file. The file that is being read is not in the path │
│ of his autoexec nor is it in the current directory nor is │
│ it the file he selected to start with or the path specified │
│ in the name attribute. He said that there is not a drive │
│ specified in the name attribute just '\directory\filename' │
│ By the way, The NAME attribute should not effect the file │
│ you are openning at this point should it? │
│ R&D: I'm going to need a sample file since I cannot get it │
│ to fail. A step-by-step readme would be of use also. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3080 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/17/93 │
│ Reported In : 3006 RevisedDate : 11/17/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ It seems there has been a change t the Lib so that when a │
│ Program exits back to DOS the Screen is always cleared. │
│ A couple of users would like it put back to the old way. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3082 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/17/93 │
│ Reported In : 3006 RevisedDate : 12/14/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : PRINT ENGINE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ !Fm: Advantage Software 100116,3350 MSG#:42350 │
│ ! I consider this to be an anomality in CDD 3.0: │
│ PROGRAM │
│ Test STRING(30) │
│ Report REPORT LENGTH(60),WIDTH(80),DEVICE('PRT.OUT') │
│ Detail DETAIL │
│ ROW(1,1) STRING(30),USE(Test) │
│ . . │
│ CODE │
│ Test = '<27,25,49>' ! My own printercontrolcode │
│ Test = CLIP(Test) & ALL('<0>') ; OPEN(Report) │
│ PRINT(Detail) │
│ CLOSE(Report) │
│ ! Compile and run. │
│ ! When checking the file PRT.OUT with eg. CSCN or │
│ ! CSHELL appears that Clarion has converted my │
│ ! string: <27,25,49> with all <0> after that to a │
│ ! string with the <27,25,49> sequence followed by │
│ ! all spaces!!!! │
│ ! │
│ ! I suspect that the internal routine for evaluating │
│ ! the USE attribute converts to a CSTRING and thus │
│ ! only find the first three characters significant. │
│ ! For printers, however, <0>'s could be significant! │
│ ! │
│ ! Jeroen van Veeren, Advantage Software Nov 12, 1993 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3084 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JH DateReported : 11/17/93 │
│ Reported In : all RevisedDate : 11/17/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ It would really be neat if the OPT attribute for KEY and │
│ INDEX could have an optional parameter pointing to some │
│ other field (or fields) in the record. (e.g. I would like │
│ to look at customers in name sequence but only if he owes │
│ me money.) │
│ CUST_KEY KEY(CUS:NAME),OPT(CUS:BALANCE) <- new │
│ CUST_KEY KEY(CUS:NAME),OPT <- work like now │
│ CUST_KEY KEY(CUS:NAME),OPT() <- same as no paran │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3086 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 11/17/93 │
│ Reported In : 3006 RevisedDate : 11/18/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : 2.1 / 3.0 DIFFERENCES │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Need the ability to have choices as menu items as well as │
│ radio buttons. For example: Field -> Is A Dealer?:X No Yes │
│ takes less room on the screen than │
│ Is A Dealer ( ) No ( ) Yes │
│ R&D: This is a design decision for 3.0 - it will be up to │
│ Bruce to decide if he wants to add this after all. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3092 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/17/93 │
│ Reported In : 3006 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE / LIST │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David S. Moore 70761,470 MSG#:43025 │
│ I have just loaded up and compiled with 3006. I find that │
│ a non-CUA browse window still doesn't work correctly. When │
│ you press enter on the highlighted item, the program │
│ doesn't call the update procedure-- control just shifts to │
│ the locater field (if there is one.) Also, double-clicking │
│ with the mouse doesn't always select the correct record. I │
│ know that technical support acknowledged that this was a │
│ bona-fide bug in 3003. Any plans to fix it in a future │
│ release?? │
│ This is a new report. The database says fixed in 3001. It's │
│ still broke. tested Debby │
│ QA Note: │
│ This is really a matter of whether or NOT a LISTBOX should │
│ be completed by the ENTER KEY (ie should Accecpt be │
│ completed when EnterKey is pressed and the current field is │
│ a LISTBOX on a NON-CUA Screen). │
│ R&D: After trying a small test program, the ENTER key │
│ definately does complete the ACCEPT when coming from a list │
│ box, so something else is going on with the program other │
│ than low-level screen library I/O. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3094 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 11/18/93 │
│ Reported In : 3006 RevisedDate : 11/22/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : 2.1 / 3.0 DIFFERENCES │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ As a developer, I need Global Hot Procedured that can be │
│ defined in the Global section of the app. For example, I │
│ may want a Calculator to be available in every procedure, I │
│ want to declare this procedure and assign a hot key once. │
│ BTW, LPM has this feature. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3101 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/19/93 │
│ Reported In : 3007 RevisedDate : 11/24/93 │
│ Fixed In : Status : InTheFuture │
│ │
│ Section : APPLICATION / PULLDOWN MENU FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The Pulldown Menu formatter still does not allow for the │
│ MSG attribute. This has been like this since the MSG │
│ attribute was added to the Pulldown Menu structure. │
│ R&D: The MSG attribute was not added to the pulldown │
│ formatter because it would change the .APP file format, │
│ which would be baaaaaad. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3114 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : J DateReported : 11/22/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : RUNTIME / FILES │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports a lingering .log file locked up his │
│ application - when he removed the .log and ran the app, │
│ everything was fine. │
│ (The .log was probably caused by some extraneous code after │
│ the user deleted his relationships) │
│ QA: This sounds like a file driver problem. We will need │
│ to know how to dupliacte. It sounds like he had a │
│ transactio frame he aborted from thus leaving a LOG file. │
│ What driver is he using? │
│ R&D may have fixed this for 3007 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3147 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/24/93 │
│ Reported In : 3007 RevisedDate : 11/24/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When entering Negative numbers there is currently no method │
│ in which the KB Operator can change a negative number to a │
│ positive number by pressing the - key. │
│ I think this could be a very nice improvement since most KB │
│ Operators are use to a calculator reversing the sign for │
│ them when they press the - key. Currently I the programmer │
│ have to add a HOT KEY and some code to pull this off. It │
│ tends to be awkward for the end users. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3117 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : ?? DateReported : 11/22/93 │
│ Reported In : 3006 RevisedDate : 12/09/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Greg Salyer 70731,2752 MSG#:42915 │
│ Database Manager is not displaying any records even though │
│ Iknow there are records and I'm looking in record order. │
│ I can add new records but existing records don't show up. │
│ If I delete a whole bunch of $$$ files that had │
│ accumulated in my CDD sub-dir the records show up. I do not │
│ see why thiswould cause disappearing records ??? │
│ I had not posted this message yet, so I │
│ though I would addto it. The #$%&^%^%& thing did it again! │
│ I again deleted the.$$$ files and all is well again. I also │
│ noticed after this incident that over 2 meg of my ram had │
│ vanished!!! I had to reboot to fix this. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3121 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/22/93 │
│ Reported In : 3006 RevisedDate : 11/29/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Douglas Johnson 75310,2035 MSG#:43570 │
│ There does not seem to be a way to *see* the Queue Prefix │
│ inthe Templates, even if something was in │
│ %ScreenFieldQueue. │
│ FROM VINCE: Yes, this is true... this highlights the larger │
│ issue of not being able to access individula data items │
│ in general! This may be addressed in the future. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3122 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/22/93 │
│ Reported In : 3006 RevisedDate : 11/29/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / LOCAL DATA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Jerry L. Petri 72633,3345 MSG#:43675 │
│ The AUTO attibute on a variable is not supported through │
│ the APPGEN. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3125 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/22/93 │
│ Reported In : 3006 RevisedDate : 12/02/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mike Hanson, BoxSoft 73234,1447 MSG#:43637 │
│ Here are a couple of "anomolies". They are both minor, but │
│ I might as well mention them: │
│ 1. If you have the "logo" turned off and 50-line mode │
│ turned on, the proper font set is not loaded for 50-line │
│ mode. │
│ 2. If you have a screen designed at 30 lines high │
│ for GUI, and the screen has an "expand" row, and you run it │
│ in 50-line mode, then it expands to 55 lines and you can't │
│ see the upper 5 lines. Also, the colors seem to be faulty. │
│ Catch you later! │
│ -=> Mike Hanson, BoxSoft <=- │
│ R&D: 1) Seemed OK to me. Any ideas? │
│ 2) I'm a bit confused. He says he designed a 30 line │
│ screen for GUI, then ran it in 50-line mode. GUI doesn't │
│ have a 50-line mode. What's up with that? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3131 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 11/23/93 │
│ Reported In : 3??? RevisedDate : 12/01/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user: when using danish characters asci( 145, │
│ 146, 155, 157, 134 and 143) the clip() and left() are │
│ removing these characters. Press() also has problems with │
│ these characters. he is using codepage 865 dos 5.0 an the │
│ autoexec.bat setup command" keyb dk, │
│ 865,c:\dos\keyboard.sys │
│ ACTUALLY it appears that he thinks It might be just press() │
│ since all of these functions were being used in the │
│ validate when he has this problem. │
│ R&D:This was a problem with which was fixed in phases │
│ between 3001 thru 3006. I will need a sample 3007 program │
│ before I can proceed. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3134 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 11/23/93 │
│ Reported In : 3007 RevisedDate : 12/01/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ It seems my executables change the current working │
│ directory out from under me. For example: │
│ I create a Dynalink EXE. I place it on the Network. The │
│ DLLs are on my local drive (C:\Clarion3) which is in my │
│ path. I change my local working directory to anything but │
│ C:\Clarion3. Now I go onto the network drive (let's say │
│ H:) and change to the Directory where I placed the EXE(s). │
│ Now run the EXE. After exiting switch back to drive C: and │
│ you are NOT in the Directory you thought you should have │
│ been in but in the Directory where the DLL(s) where found! │
│ R&D: This is inconceivable, nothing would work... need more │
│ info. See me │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3141 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 11/24/93 │
│ Reported In : 3006 RevisedDate : 11/24/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : FILE DRIVER / ASCII VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user reports: │
│ the DOS file driver will read past an EOF character in a │
│ binary file, but it won't write it back out to a file, │
│ instead it will skip over it. │
│ R&D: I cannot reproduce this. Here is my test code: │
│ (DESCLA21.DLL does have a Ctrl-Z in it) │
│ program │
│ in file,driver('dos'),name('c:\clarion3\descla21.dll') │
│ record │
│ s1 string(2000) │
│ .. │
│ out file,driver('dos'),name('c:\clarion3\descla21.d'),create │
│ record │
│ so1 string(2000) │
│ .. │
│ code │
│ open(in) │
│ create(out) │
│ open(out) │
│ set(in) │
│ loop │
│ next(in) │
│ if errorcode() then break. │
│ so1=s1 │
│ add(out,bytes(in)) │
│ type ('.') │
│ . │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3145 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 11/24/93 │
│ Reported In : 3006+ RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Pictured strings don't work in immediate locators. │
│ For example, using a phone #, P###-####P the location │
│ accepts the first 3 characters and then proceeds no │
│ further. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3151 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/24/93 │
│ Reported In : 3006 RevisedDate : 11/24/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : FILE DRIVER / BTRIEVE VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ uploaded file with key problems btreive │
│ file 3151.zip │
│ jon Fletcher 71413,3062 │
│ ts 2726 │
│ R&D: The zip file contains an app that relies on unseplied │
│ templates and there is no readme explaining how to │
│ reproduce the problem │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3156 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/29/93 │
│ Reported In : 3006 RevisedDate : 11/29/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Fred Schmitthammer 76436,3511 MSG#:44267 │
│ Can it be placed on the suggestion list to have a function │
│ that will change the field() return like the setkeycode() │
│ changes the keycode() ? │
│ Suggestion for a function SETFIELD() to set the value │
│ returned from FIELD(). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3160 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/29/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : HARDWARE SPECIFIC │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ 3160.zip contains two examples of programs that the │
│ end-user (distributor) claims will not run on an XT │
│ tech support project # 2727 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3161 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 11/29/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rick LaBanca 71172,2250 MSG#:44342 │
│ It would be nice if templates that read records based on │
│ filters would only search the key based on the range │
│ specified (assuming that your filtering on a key component) │
│ Example: │
│ access key: date_key │
│ begin range: glo:begin_date │
│ end range: glo:end_date │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3162 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 11/29/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : FILE DRIVER / CLARION VERSION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I'm I right that we open an index an do not share the │
│ index. I have a question on Compuserve regarding sharing │
│ indexes. Here is the question. It is about 2.1 actually │
│ but I assume it is the same. ... or is it. │
│ Question: │
│ I have a client (2110) who gets an error message 'Cannot │
│ share Index'. This happens with the network model whenever │
│ afile is accessed by a second station. │
│ The data and key files don't give problems. He has tried │
│ deleting the index file and rebuilding it, but no success. │
│ Thanks, Katja. │
│ I can't remember what the ramafications of using an index │
│ inshared mode were. Can you help me out. │
│ message 44366 │
│ Answer: │
│ You must have exclusive access to the IDX file in 2.1. │
│ However, using the same code in CDD 2 or more stations were │
│ able to access the IDX simultainiously. However, They │
│ cannot BUILD() the same index or BUILD() the index if │
│ someone already is using it. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3176 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 11/30/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LINKER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ when using EXTERNAL for a file, you will get a warning │
│ TYPE$CUS:RECORD is duplicated (dll) │
│ see enclosed example( extlib is the exe, lib is the dll) │
│ tech support project 2739 │
│ BC:It is generating the type$x:record in the module │
│ w/external used... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3177 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/01/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ build() -- clarion file │
│ I made the attempt to issue a build to the CALLS.Dat using │
│ static model. After 4.5 hrs went by, the first key had not │
│ finished. To rebuild the keys using 2.1 Filer, all of the │
│ keys are done within an hour. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3178 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/01/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LIBRARY / GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user: tech support proj 2568 │
│ This program demonstrates two problems with GUI in 3006: │
│ 1> Clicking on a horizontal scroll bar with the left mouse │
│ will not erase the old scroll button, but a new one │
│ appears. This appears random and sporadic, but pretty │
│ consistent. │
│ 2) The cursor gets lost in a listbox with columns. I have │
│ a list box that is made up of 255 single character │
│ columns. The cursor becomes totally lost in the list │
│ box. All attempts at manually drawing the cursor are │
│ futile since the accept statement immediately │
│ eliminates the cursor. Any ideas or corrections would │
│ be greatly appreciated. The cursor shows fine in │
│ Graphics and Text modes. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3180 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 12/01/93 │
│ Reported In : 3006 RevisedDate : 1/11/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / BROWSE PROCEDURE LISTBOX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If a browse has a locator and/or a filter, double clicking │
│ below the list box causes the first field of the browse │
│ either blank out if it's a string or zero out if it's a │
│ numeric field. │
│ I haven't tested it without a locator or filter │
│ R&D: Can't seem to duplicate. Please put a test file up │
│ showing this problem. │
│ Ben: Take a look at 3180.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3184 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/01/93 │
│ Reported In : 3006 RevisedDate : 12/01/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Asa Dean 75600,3421 MSG#:44603 │
│ Per the "User's Guide" page 4-30 is a Go ReStart command, │
│ but the program doesn't support it. I've seen nothing in │
│ the README and DOC files. Am I doing something wrong? │
│ Asa... │
│ Go Restart in no longer an option in VID - should be │
│ included in corrects or somewhere. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3187 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/02/93 │
│ Reported In : 3006 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Example file using the graphics library that crashes in │
│ protected mode but runs in real mode. │
│ see file 3187.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3191 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/02/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ in 3191.zip use of the INT86x API call causes invalid │
│ screen structure when exiting program │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3193 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/02/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ this is a zip file of zip files containing bugs. I didn't │
│ log each one individually. If they are bugs, will you log │
│ them so we know what they are. Thanks │
│ csid 72550,3455 │
│ file │
│ 3193.zip │
│ QA: These need to be split into individual reports so they │
│ can be assigned to the appropriate Developers! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3197 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 12/02/93 │
│ Reported In : 3007 RevisedDate : 12/02/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ CLA$ISDRIVE is only prototyped in getdir.inc. This should │
│ be placed in both.inc and cla_lib.inc. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3203 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/10/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Danny L. Joe 75010,2427 MSG#:44787 │
│ I spent a number of hours yesterday trying to use a memo │
│ Clarion field with the BINARY attribute to store binary │
│ file information read from disk. I tried to read files │
│ created by both PKZIP, WINWORD and WP51 into a Clarion │
│ database, delete the original file, then restore it │
│ using a DOS file. This is part of a document storage system │
│ we're developing (I presume this is precisely why the │
│ BINARY attribute was added to the language in 3.0?) │
│ The problem is, when I restore the │
│ byte stream back to disk using the DOS driver, I get │
│ seemingly random data corruption at various offsets in the │
│ resulting file. If I use a string field, as opposed to a │
│ memo, the problem goes away. │
│ In Clarion 2.1, w/o the │
│ BINARY attribute, ascii 0 (NULL) characters get converted │
│ to ascii 20 (SPACE). I guess that cannot be helped. │
│ However, in a test using 3.0, a 350K ZIP file had a single │
│ byte changed. It was ascii 9 (TAB), which was converted to │
│ a space or NULL (can't remember). Other ZIP filehad │
│ numerous bytes changed. Is this a known bug, or am I doing │
│ something wrong? Any ideas? │
│ Here are the file structures I've used: │
│ CLARION FILE: │
│ FILEDATA │
│ file,name(gFileName),pre(fd),reclaim,create,driver('CLARION │
│ ') K1 key(fd:FileName),dup,nocase,optSegData │
│ memo(10080),binary !(10080=40*252 │
│ bytes) RECORD record │
│ FileName string(12) │
│ Segment byte !# of │
│ segments (max 255) SegSize short │
│ !# of bytes in segment . . │
│ INPUT/OUTPUT FILE: │
│ DOSFILE │
│ file,name(gFileName),pre(dos),driver('DOS') RECORD │
│ record SegData │
│ string(10080) !(40*252 byte │
│ segments) . . │
│ I can send sample code if you need it, but all I do is a │
│ direct assignment, e.g., dos:SegData=fd:SegData, and │
│ vice versa │
│ Danny │
│ SF2CT: I have a copy program that uses only the DOS driver │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3205 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/06/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : EDITOR / EDIT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ An xtrace occurs when loading a large file. (large? ie: │
│ cddlog.nfo) it is 2megs and is the folio file of these │
│ bugs. │
│ R & D - Can not reproduce this! I loaded a 4meg file with │
│ no problem. │
│ Note: This seems to have to do with how much disk space you │
│ have. I assume we are writing out a temp file. I can do │
│ it on my machine and when trent tries to load the same │
│ file he xtraces. The bug that we were trying to report │
│ was as follows.... │
│ When you do get it loaded, search for text that will not be │
│ found in the file - You will xtrace. │
│ R & D - I found and fixed the xtrace upon searching for a │
│ non existent entry; however, I can still not reproduce the │
│ file loading problem. I need more info. such as │
│ conventional memory, disk space, extended memory and │
│ anything else you think is important! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3206 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rod Mills 70471,65 MSG#:44791 │
│ Greg or Deb: │
│ I've noticed that many of the Template types (such as │
│ Screen) that allows you to define Pulldown Menus do not │
│ have the Sticky Menu code. Will future revisions have │
│ this code, and if it hasn't been planned, could you │
│ pass my vote to the folks in development? Thanx! │
│ Rod │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3207 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/03/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ _bioscom is not exported from DESCLA.EXP │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3208 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 1/10/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / TABLE21 - CLARIO90.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have a 2.1 Table Template using hot fields. The load time │
│ for this table is excessively slow, appears to be video │
│ writes to write the repeat area and the fixed area for │
│ EACH and EVERY record in the repeat. Could a │
│ suggestion be put in to modify the REPEAT code, so that │
│ when a full screen page (First_Page and New_Page) is │
│ being displayed, the fixed fields are NOT updated? │
│ Thanks for your help! │
│ Dianne Anstien 73524,107 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3210 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/23/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Rayburn 73062,2111 MSG#:45225 │
│ I have been a Clarion User for less than 6 months, so │
│ please forgive me if I'm suggesting something that is │
│ already there (but feel free to point it out). I have │
│ written Apps Gens in a previous life and I am impressed │
│ with the flexibility of CDD without sacrificing ease of │
│ use.That being said, guess what I want. Yep, you got it, I │
│ wantMORE. I would very much like to see the following │
│ enhancements to the Clarion 3006 product. I would also │
│ liketo STAY OUT of the Apps Gen business forever! Thanks in │
│ advance for your consideration. │
│ Productivity Improvements │
│ ------------------------- 1) A tool of this type and │
│ technology should allow copying any program or data │
│ portion from one place to another. I should never have to │
│ go through a data entry excercise more than once │
│ (this is NOT a good use of anyones time). Therefore, I │
│ would like to: a) copy Local Data to Global Data & │
│ vice versa. b) copy portions of Data from one Application │
│ to another. c) copy Procedures from one │
│ Application to another. 2) It would be nice to drop │
│ "bookmarks" or "anchors" at various development │
│ points (max of 6? 1?). That way, a key sequence or │
│ command line argument could take me to that exact │
│ location. The ShiftF4 feature is nice, but with the │
│ above change, I could save: <down arrow>,<down │
│ arrow>,<Enter>,AltU,<down arrow>,Enter,<page Down>, <page │
│ Down>,etc. Software tools should remove the mundane. │
│ Along these same lines, type-ahead is │
│ inconsistant in CDD. You can *usually* type-ahead until │
│ you have to press an Enter key, but not always. I hate │
│ waiting on screens. I've been to the screen dozens of │
│ times, I know how many down arrows, Alt │
│ whatevers, etc I need. Why must I wait for the thrill of │
│ SEEING the screen again before making my selection, again? │
│ I can't even go back to the application I was just working │
│ on without waiting for the CDD logo screen to appear (I │
│ really do like the screen, but hey, must I see it before I │
│ can seleShiftF4?). So could you: │
│ a) Give the CDD programmer a way to go back to a │
│ SPECIFIC spot? (Specific like Application, Procedure, │
│ Source point, & line) b) Allow type-ahead always. │
│ c) Give the CDD programmer a way to "go to" the │
│ main Procedure Worksheet taking all the "good" │
│ (Ok/Exit/Esc-X-Enter/AltF-X- Enter) responses without │
│ the CUA finger gymnastics. At least this path │
│ generally takes type-ahead (bless you). │
│ Feature Enhancements │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3211 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/03/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : FILE DRIVER / PARADOX 3.5 VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ .LCK file maintenance │
│ when a file is opened a filespec.LCK file is created and │
│ the paradox.net file is updated. if the shared file is │
│ closed while another user has it opened the lck file is │
│ removed. this causes problems with the user who still has │
│ the file open. they will get errors because an entry is │
│ found in the paradox.net file but no corresponding .lck │
│ file is found. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3219 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/06/93 │
│ Reported In : 3006 RevisedDate : 12/07/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Marjolein Katsma 100276,2414 MSG#:45202 │
│ 1. #PROMPTs in #GROUPs. │
│ The more I do with the templates, the more I │
│ realise that having the possiblity of #PROMPTs in #GROUPs │
│ is absolutely essential for a truly interactive template │
│ language. I suppose the Template Processor uses │
│ the #PROMPTs in a template to 'format' the properties │
│ window for the type of procedure defined by that template. │
│ Since the inclusion or not of a #GROUP can be dependent on │
│ conditions not know at the time of processing the │
│ template chain, I suppose it's impossible to include │
│ #PROMPTs from a #GROUP in that same window. So here's my │
│ suggestion: Have the template processor format a 'child' │
│ window for each #GROUP that has any #PROMPTs - this child │
│ window can then be popped up at design time if and when │
│ the conditions for inclusion of that particular #GROUP are │
│ met. │
│ 2. #SETting a default for a #PROMPT. I tried to do this, │
│ and found it didn't work: use #SET to give a 'default' │
│ value to a user-defined symbol. After that, use a #PROMPT │
│ _for that same user-defined symbol_ to let the programmer │
│ change the default value set by #SET if desired. │
│ I found first of all, that the entry field for the │
│ #PROMPT came up empty, i.e. the #SET value did not appear. │
│ Secondly, when I did fill in the entry field, I found that │
│ what took effect was the value from the #SET statement; the │
│ entered value was ignored. I see no reason why this could │
│ not work; such a 'default' mechanism is completely │
│ consistent with the concept and syntax of the template │
│ language and would be very useful, e.g. where naming │
│ conventions are important but may have to be overruled in │
│ special cases. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3223 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/06/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Where is the percent symbol for reclaim attribute and the │
│ charcter count such as 20 for a string filed? │
│ R&D: All needed built-in template symbols will again be │
│ addressed in the next release > 3.7... │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3225 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/07/93 │
│ Reported In : 3007 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : HELP / ID MISSING │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I found the help for the stop window for the first time, │
│ but now the info on that screen has changed, and it needs │
│ to be updated │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3229 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/07/93 │
│ Reported In : 3007b RevisedDate : 1/07/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ This is a problem with the demo example ...or maybe with a │
│ template. When you go to the option with the child │
│ template.If you choose insert, instead of the appropriate │
│ ...change, the cancel off of the child. The record that was │
│ highlited actually is left with just a comma │
│ there. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3231 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : RB DateReported : 12/07/93 │
│ Reported In : 3007 RevisedDate : 12/07/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When adding to an Auto-Increment file, Action starts out as │
│ AddRecord then gets changed to ChangeRecord after Auto# is │
│ assigned. This makes it impossible to check for Action = │
│ AddRecord when you are indeed adding a record. Probably │
│ need something like 2.1's Action = 5 (AutoNumber). │
│ R&D: We can do something like that in the future. For now │
│ though, If Action = Change then check AutoIncAdd, a byte │
│ flag (obviously, true if AutoInc Add in progress). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3234 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/07/93 │
│ Reported In : 3006 RevisedDate : 12/07/93 │
│ Fixed In : Status : suggestion │
│ │
│ Section : EDITOR / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user would like to be able to see the band lables in the │
│ formatter without going into the band properties screen. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3245 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/08/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / IMPORT 2.1 APP │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rob Mousley 100075,772 MSG#:45621 │
│ every time a certain number of procedures are imported from │
│ 2.1, an Xtrace occurs. It seems to be 9 or 10 procs. It is │
│ not one specific procedure. Selecting one by one or tagging │
│ a number of procedures and importing them, produces an │
│ Xtrace The Xtrace is: │
│ CS:IP = 01B4:021F segment 14 DESCLA │
│ (C:CLARION3\DESCLA.DLL) │
│ AX=6000 BX=00F4 CX=E053 DX=6054 │
│ SI=5F35 DI=8000 SP=5F0D BP=5F0F FL=0246 DS=00F4 limit=7FFF │
│ segment 01 C:\CLARION3\CLARION3.EXE ES=00F4 limit=7FFF │
│ segment 01 C:\CLARION3\CLARION3.EXSS=00F4 limit=7FFF │
│ segment 01 C:\CLARION3\CLARION3.EXE │
│ [SS:SP] = FFFF │
│ 602B 140F 07A4 FFFF 60B3 1544 00F4 3000 F45F 2F00 005F 4C15 │
│ [SS:BP] = 602B 140F 07A4 FFFF 60B3 1544 00F4 3000 F45F 2F00 │
│ 005F 4C15 5450 [CS:IP] = F3 AA 8B C2 8C C2 1F 5E 5F 5D CA │
│ 02 00 55 8B EC 56 57 1E 8E [call chain] │
│ = 602B │
│ 07A4:140F segment 0E DESENV2 (C:\CLARION3\DESENV2.DLL) 64AF │
│ 090C:1188 segment 3B DESENV2 (C:\CLARION3\DESENV2.DLL) │
│ Katja. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3247 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/08/93 │
│ Reported In : 3006 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mike Hanson, BoxSoft 73234,1447 MSG#:45492 │
│ I've found an interesting bug. It is related to REPEAT │
│ structures and USE variables within them. Here is a sample │
│ program: │
│ PROGRAM │
│ Ndx BYTE │
│ Count BYTE │
│ Str STRING(30) │
│ SCREEN SCREEN(25,80),EXPAND(3),CUA,COLOR(112) │
│ !dimensions=25,80,25,80 │
│ REPEAT(10),INDEX(Ndx),MAX(Count) Label │
│ ROW(2,13) STRING(@S1) │
│ ROW(2,14) ENTRY(@S30),USE(Str),COLOR(126,7,120) │
│ . . │
│ CODE │
│ OPEN(Screen) │
│ LOOP Ndx = 1 TO Count │
│ Label = ':' │
│ Str = 'A' & Ndx │
│ DISPLAY │
│ . │
│ ASK │
│ As you can see, │
│ my USE variable is not a DIMensioned array. Normally this │
│ works fine, as the single variable is used for all │
│ elements, depending on the curren Ndx value. │
│ The │
│ problem is related to the EXPAND and MAX attributes. If I │
│ run this program in 50-line mode, then the REPEAT structure │
│ is expanded only if the EXPAND value is set to 3. │
│ According to the manual, it should be set to 2 to expand │
│ the line that contains the repeated fields. If you set it │
│ to 2, the repeated fields are shifted 25 lines down. If │
│ you set it to 10, the screen is expanded, but the fields │
│ are not. │
│ As I mentioned, it "works" if EXPAND is set │
│ to 3. The problem is that the above code only replicates │
│ the ':' down the entire range. The Str field stops after │
│ 10 iterations. │
│ I also tried adding a DIM(35) to the │
│ Str definition, but it made no difference. Thanks for the │
│ help. Catch you later! │
│ -=> Mike Hanson, BoxSoft <=- │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3250 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 12/08/93 │
│ Reported In : 3007 RevisedDate : 12/08/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ For every template that uses Range Limits we make it so │
│ that NON-CASE-SENSITIVE KEYS WORK! │
│ For example a REPORT RANDE LIMITED by status, will not only │
│ pickup the "Problem" but also any other mixed case of │
│ the word "PROBLEM" that you may come up with. I believe │
│ theBROWSE checks a Template token for %KeyCaseSensitive (or │
│ what ever you gurus called it) and generates an │
│ UPPER(fld) <> UPPER(KEYFLD) │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3259 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 12/09/93 │
│ Reported In : 3006 RevisedDate : 12/21/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : PROJECT SYSTEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If you enter %O%%M%%C%mylib.lib in as an external library │
│ the project system converts it to %o%%m%%c%mylib.lib │
│ R&D:Bruce requested that the project system be case │
│ insensitive for the sake of users having to enter %clapfx%. │
│ I can't think of satisfactory work around, can you? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3260 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 12/09/93 │
│ Reported In : 3006 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The following program only compiles in xlarge: │
│ PROGRAM │
│ MAP │
│ MODULE('InitMod') │
│ InitModules(LONG, LONG, <LONG>, <LONG>, <LONG>, <LONG>), │
│ |C, RAW, NAME('_InitModules'); END │
│ END │
│ _SYSTEM LONG, EXTERNAL, NAME('SYSTEM$') │
│ CODE │
│ InitModules(_SYSTEM,0) │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3264 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 12/09/93 │
│ Reported In : 3007 RevisedDate : 12/09/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY / MEMO FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have a memo that is entered via an 8x50 TEXT field and │
│ displayed in a 10x40 text field. The word wrapping for the │
│ display is all messed up. │
│ Test program: L:\DRIVERS\TEST\DRVRTEST │
│ Select AltB,F,Enter to see an example memo │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3268 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/09/93 │
│ Reported In : 3007 RevisedDate : 12/09/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : DICTIONARY / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Import from 3.0 DCT file only allows you to select ONE FILE │
│ this means you can't get related files with their │
│ Relationships intact ???! Come on. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3279 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/10/93 │
│ Reported In : 3006 RevisedDate : 12/23/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Ralph Johnston 71033,135 MSG#:46108 │
│ The FindClose function defined in the API is │
│ mis-documented. Even though it appears to be in the │
│ Clarion Standard Library, its real "NAME()" does NOT start │
│ with a CLA$. In other words, it is documented as: │
│ FindClose(*GROUP),RAW,NAME('Cla$findclose') but should be: │
│ FindClose(*GROUP),RAW,NAME('findclose') │
│ Notice the rather unusual lack of either the CLA$ prefix │
│ *or* the underscore prefix. │
│ ..Ralph │
│ documentatio bug │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3282 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/13/93 │
│ Reported In : 3007 RevisedDate : 12/13/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / PAGEOF - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ suggestion from user -- on pageof procedures the user would │
│ like OK and CANCEL buttons (to act the same as the │
│ multipage procedure) │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3295 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/13/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Dave Cohen 70431,132 MSG#:46306 │
│ SHUTDOWN with no parameters, which should disarm any active │
│ shutdown procedure, doesn't work. I believe it's pulling a │
│ random address off the stack to jump to, as it performs │
│ differently depending on when it's called. In a small app, │
│ it will go right back to the start a couple times before │
│ quitting, and in my full app, it reboots the PC. It's easy │
│ to reproduce this. -dave │
│ From Greg_W: He added that he's linking with Dos Extender │
│ and hasn't tried any other link method. │
│ from TB: I cannot reproduce this in any mode in 3007b │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3296 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/13/93 │
│ Reported In : 3006 RevisedDate : 12/13/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : AppGen │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: John Leschak (CompuSyste 71461,471 MSG#:46334 │
│ problem with template language in handling PROJECT/MAP │
│ commands. │
│ i have a set of templates which has a │
│ PROJECT(mylib)/MAP(mylib.inc) statements referencing a lib │
│ in a module. so if i were to go into the project/module │
│ info, as expected, the insertion of 'mylib' had been │
│ entered to the module list. │
│ in my procedure listing, i have inserted an external │
│ module which also references 'MYLIB', and also referencing │
│ MYLIB.INC. but i get duplicate definitions when i compile. │
│ the reason for this is that when it inserts the 'mylib.inc' │
│ from the MAP () command, it places it in the modules map │
│ andnot the program. when i create an external module, it │
│ will place this in the program's map. i can see the │
│ reasoning for this, and can work around it, but though │
│ that a more reasonable approach would be to check to see │
│ if the MAP('mylib.inc') has already been included in │
│ the programs map structure (via other MAP() commands or │
│ via external libsdirectly in appgen ctrl-l)) , and if so, │
│ then do not includehere. │
│ hope i make sense. │
│ jsl │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3303 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/14/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : HARDWARE PROBLEM MANAGEMENT WINDOW │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: William Farrell 75450,2313 MSG#:46652 │
│ I have a WORM optical drive attached to my system via a │
│ SCSI adaptor. The adaptor is controlled by a device driver │
│ in my CONFIG.SYS and the drive is configured as D:. Since │
│ installing 3006, everytime I attempt to access this │
│ drive in my Clarion program, I get a Hardware │
│ Management Window with the error "Drive not responding". │
│ Every other piece of software on my system accesses the │
│ drive without problems. Is this a known error and is there │
│ a workaround? │
│ From Greg_W: User solved problem, didn't know how but the │
│ problem went away. │
│ R&D:Have never seen this problem, all accesses to any block │
│ device are done through DOS. The STATUS function may be │
│ making some untypical calls, but nothing too unusual │
│ (getdisk, retrieves disk statistics). If the problem is │
│ now gone, you should try to identify what part of your │
│ system changed. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3305 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 12/14/93 │
│ Reported In : 3007 RevisedDate : 12/14/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When using the API, if I use BOTH.INC for the module │
│ include file I get duplicate Prototypes in my map. These │
│ are coming from the TEMPFILE.INC and GETDIR.INC which get │
│ included in by the REPORT, PRINT and FILE Templates. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3309 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/14/93 │
│ Reported In : 3006 RevisedDate : 12/17/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: R.Radcliffe 72460,3560 MSG#:46679 │
│ In 3006, there is a change from 3004 in a form template's │
│ handling of OK buttons. The new template generates an │
│ undefined tag on the previous OK buttons. This is marked by │
│ (UNREFERENCED #EMBED) in the Embedded Source. This requires │
│ I export the code from the OK button processing and import │
│ it underthe current OK button processing. │
│ I believe that there were two code points for OK │
│ and Cancel in the 3004 templates. The real problem is that │
│ no error message is generated to indicate that the 3006 │
│ templates are not handling things the same way. There is an │
│ error indication but onlu if I go into the Source │
│ of the Form. Should be more visible. │
│ Now I have to go through every module in │
│ every APP to see if I have a problem. (Probably explains │
│ why some things don;t work OK (ha,ha) under 3006). │
│ [Similar problem with "BATCH" and │
│ (UNREFERENCE #EMBED)] │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3310 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/14/93 │
│ Reported In : 3006 RevisedDate : 12/14/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David L. Shapiro 72122,330 MSG#:46799 │
│ In the case where I have a form that is performing repeated │
│ adds, clearing the record each time, I am not happy with │
│ the way the template is set up. In my case, I need to set │
│ values for various fields. Usually, I set the values in the │
│ "Setup Screen" embedded code. This method does not │
│ work for multiple adds since this codes is only called │
│ once, before the loop, and the record gets cleared after │
│ each add. The only other alternative I found was setting │
│ the values in the database dictionary through the "Initial │
│ Vales." The "InitialValues" is effective, however, any time │
│ I need to make a change or set up additional fields, I need │
│ to compile the entire application since the database │
│ dictionary changed. Augh! │
│ I would like to see you add to │
│ the Form Template embedded code for 'Set Initial Values' │
│ which gets called at the same place as Do InitializeFields. │
│ case keycode │
│ of InsKey │
│ Action = │
│ AddRecord Do │
│ AutoNumber │
│ ... │
│ Do InitializeFields │
│ Do SetInitial Values ... │
│ Thanks for │
│ your consideration......Debbie │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3311 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/14/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: R.Radcliffe 72460,3560 MSG#:46816 │
│ If a compile error occurs because of a variable name in the │
│ Data section of a Batch procedure, then this can be shown │
│ at the end of the compile by pressing Alt+E. If the fix to │
│ the variable name is made at this point, however, then the │
│ change is lost. On the other end, corrections mad to │
│ compile errors found in the Source section will be kept. │
│ From Greg_W: Tested and duplicated, happens with every │
│ templates data embed section. │
│ R&D: Enter just the label 'XXX' in the #EMBED('Data │
│ Section')... the compiler detects the error and │
│ produces a compiler error relative to the source.CLA file │
│ instead of relative to line #1 of the EMBED(). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3312 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : SF DateReported : 12/14/93 │
│ Reported In : 3007 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : DATABASE MANAGER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The test file shows a clipper file that can be viewed from │
│ a Clarion program but not from the database browser │
│ CRT: Mike, this is the bug that needs browser to have an │
│ internal DEFORMAT function to check for @s pictures and │
│ return the string anyway. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3317 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/15/93 │
│ Reported In : 3007 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user should have the ability to not select a printer for │
│ PRINTER() on a report. If they use a CONTROL with a USE, │
│ this will not work when a printer is selected. For example │
│ CONTROL(10),USE(prn:boldon) where boldon contains the │
│ printer control seq. │
│ see soft_coded_rpt procedure and take the printer attribute │
│ out. without PRINTER() the control codes wil work │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3318 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/15/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SUGGESTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Btrieve currently does not support a 'manual' key. This is │
│ a key that if any component of the key is null an entry is │
│ not put in the key. Hopefully we can add this in a future │
│ release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3322 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/15/93 │
│ Reported In : 3007 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : OPERATING SYSTEMS / OS2 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fr: Mike Hanson, BoxSoft 73234,1447 │
│ When debugging a dynalink model program under OS/2 VDM, you │
│ get Cannot Find DLL : Path Set Correctly?. Problem goes │
│ away under extendll model. │
│ Sent to ENG 12/16/93 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3325 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/15/93 │
│ Reported In : 3006 RevisedDate : 1/12/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : MEMORY MANAGER / EMM386 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If the noems switch is used in the load of emm386, the │
│ xtstats program will report that protected mode cannot be │
│ entered. Is this a correct report. Protected mode programs │
│ run along with the environment. Can we get an explaination │
│ R&D: This is because XSTATS has not been compiled with the │
│ latest extender. If recompiled with the latest extender │
│ this should not happen. │
│ DH How about we do this then for the next release │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3326 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/15/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : LANGUAGE / HELP │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Question from user: │
│ "I need to read the DS register, set the ES register equal │
│ to it, and then call INT86X with SREG initialized. How do I │
│ do this? │
│ Could I get an answer to this. I don't even know if it is a │
│ legitimate question. Thanks. │
│ Debby │
│ R&D: You can find the DS register by taking the segment │
│ part of the address of a variable global to a module. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3328 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/15/93 │
│ Reported In : 3006 RevisedDate : 12/17/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : TEMPLATE / BROWSE - CLARION3.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Multi-ordered Browse suggestions collected from CIS....... │
│ 1. Descending or Ascending order (driver independent). 2. │
│ View/Locate on several different listbox key fields. Switch │
│ to different views/locators on hotkey/mouse click. 3. │
│ Grey+/- reordering of listbox items. 4. Vertical │
│ scrollbarshowing relative record position/number of records. │
│ The ability to use a vertical scrollbar. 5. Faster │
│ accessing of records. 6. Ability to view entire file as a │
│ Browse option, instead of just a "viewer". 7. │
│ Standalone speed increases vs. shared access (using global │
│ #PROMPT). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3329 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/15/93 │
│ Reported In : 3006 RevisedDate : 12/15/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE / FORM - CLARION4.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If a file is OPENed exclusively the autonumber code in the │
│ form template still generates a HOLD to the file. This │
│ would rarely cause problems (except in 3006 where there is │
│ a bug in the PUT / HOLD statements).... │
│ but... we shouldn't be issuing HOLDs in a single user app. │
│ It's confusing and just bad code. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3331 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/16/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : CLARION DATABASE DEVELOPER / GENERAL ENVIRONMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Steve Mabbutt 70701,2126 MSG#:46626 │
│ I've been running CDD 3006 on a Netware 3.11 LAN quite │
│ happily for the past few weeks - using the default │
│ BTRIEVE.EXE loaded via CDD.BAT. On upgrading to the │
│ workstation DOS Requester (VLM V1.02) interface I now get a │
│ '085 FILE IN USE' error on selecting │
│ File-Open-Application. The console monitor shows that the │
│ last file opened is the .APP file itself, and this remains │
│ open on exiting CDD. All other file-based applications │
│ seemto work OK - am I missing something in the NET.CFG │
│ setup? Best wishes, Steve Mabbutt Real Systems │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3332 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/16/93 │
│ Reported In : 3006 RevisedDate : 12/16/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The attached file shows a problem when you try to use a │
│ listbox with a trn attribute so that a graphic image will │
│ show behind the listbox. Everything is okay unless you │
│ scroll the list - horizontal or vertical. The image retains │
│ the text previously displayed at that location. See file │
│ attached. │
│ R&D: That's a cute idea, but no way...this most certainly │
│ was never intended to happen or work like that. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3337 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BZ DateReported : 12/16/93 │
│ Reported In : 3007 RevisedDate : 12/16/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : DOS EXTENDER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Load DOS COUNTRY specific support using the provided │
│ autoexec.bat and config.sys. Running any program that uses │
│ GUI and Extended model results in unreadable chars. The │
│ sameprogram in Real mode is just fine. │
│ Sent to ENG 12/16/93 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3338 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/16/93 │
│ Reported In : 3007 RevisedDate : 12/22/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ graphics library -- in the demo example - the menu option │
│ named shades and icons -- │
│ when you get to the point where the super icons are and the │
│ animation of the super icons, the super icons are not │
│ displayed │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3339 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 12/17/93 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ A browse is displayed in keyed order. The application is │
│ being executed in a multiuser environment. 2 users are in │
│ the browse at the same time. One user changes the first │
│ record displayed. While changing it, they change the key │
│ value. The 2nd user now tries to change that same record │
│ but now that the key value has changed, that record that │
│ they think that they are changing is no longer there. On │
│ the update form, they get the record that is now in the │
│ position that the old record used to be in. │
│ TM-> I demo'ed this for you before.. See me if you need │
│ another demo. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3343 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JB DateReported : 12/17/93 │
│ Reported In : 3007 RevisedDate : 12/17/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : EDITOR / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Chromacoding (the use of color to highlight syntax) is │
│ becoming more common in commercial editors. I think that │
│ for v3.1, we should consider on-the-fly syntax │
│ highlighting,showing comments and OMITs (perhaps in red), │
│ language statements (perhaps in green), text or │
│ constants (perhaps in red, also), sectional separators │
│ (e.g. CODE, in blue), etc. This would be very helpful in │
│ locating code as well as highlighting (no pun intended) │
│ the simplicity of the Clarion language. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3344 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/17/93 │
│ Reported In : 3006 RevisedDate : 12/17/93 │
│ Fixed In : 3006 Status : Need/Info │
│ │
│ Section : FILE DRIVER / DBASE III VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ reported by user -- 3.006 -- db3file driver -- trying to │
│ build a dynamic index - it just flies by the code -- both │
│ are string fields - │
│ build(lnx:workindex,'+lnx:territory,lnx:site') │
│ R&D: WOKOMM. 3344.zip holds my test code │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3347 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JB DateReported : 12/17/93 │
│ Reported In : 3007 RevisedDate : 12/17/93 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN / LISTBOX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Perhaps in v3.1, when we can somehow programmatically │
│ address relative position and total "records" communication │
│ to/from the Listbox vertical scrollbar, I suggest we │
│ consider "dynamic" scrollbars. This would mean that if no │
│ records sit outside the bounds of what is displayed in the │
│ listbox, the respective scrollbar disappears. │
│ For example, if there is a 20 row Listbox, and there are │
│ only 20 total records (or less) in the listbox, the │
│ verticalscrollbar disappears. Likewise, if the listbox is │
│ 60 columns, and the maximum record size displayed is │
│ 60 columns(or less), the horizontal scrollbar disappears. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3352 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/20/93 │
│ Reported In : 3006 RevisedDate : 12/20/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In driver.doc for the basic driver the following line is │
│ incorrect: res = SEND(ALWAYSQUOTE=OFF) │
│ it should be res = send(file,'ALWAYSQUOTE=OFF') │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3353 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 12/20/93 │
│ Reported In : 3007 RevisedDate : 12/27/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY / MEMO FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When entering into a memo that has word wrap and the line │
│ actually fills the whole line (or is larger than the │
│ line) the first character will be placed on a line by │
│ itself. See below: │
│ a │
│ b │
│ c │
│ d │
│ e │
│ f │
│ g │
│ h │
│ i │
│ j │
│ k │
│ l │
│ m │
│ nopqrstuvwxyz01234567890987654321zyxwvutsrqponmlkjighfedcba │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3355 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/20/93 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:47446 │
│ 1) Copying total fields and then changing reset/tally │
│ information (somehow) leads to the two fields being linked │
│ as if they were one field. By this I mean if a change is │
│ made in one of the fields, then it shows in both fields. │
│ Deleting both of these fields leads to an instant GPF. I │
│ was able to get around it eventually by deleting one, and │
│ changing the field name of the second and then deleting the │
│ second. │
│ 2) %ReportGroup is not necessarily sorted in │
│ the same order as the key, this plays havoc with the │
│ generated code, especially with respect to footers. EX: │
│ breaks specify field a,b,c %ReportGroup might be a,c,b │
│ From Greg_W: I ask for an example if he has one. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3359 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/21/93 │
│ Reported In : 3007 RevisedDate : 1/03/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : EDITOR / SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ if there is a continuation character in a screen structure │
│ the screen formatter will xtrace. │
│ R&D: Unable to reproduce - this is probably happening in a │
│ specific circumstance that I havn't been able to locate. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3362 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 12/21/93 │
│ Reported In : 3006 RevisedDate : 12/21/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : EDITOR / PULLDOWN MENU FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ if a pulldown menu is using the RIGHT attribute you cannot │
│ format the pulldown menu in the formatter │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3378 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/22/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : API │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Helmut J. Schwarzin 73140,2732 MSG#:46404 │
│ Is there any way to get the SCROLL command to scroll the │
│ colors as well as the text? If not, is there any way to │
│ get Video writen by INT86X calls to be put in the Clarion │
│ Video Buffer, so that the next call to a Screen │
│ function/procedure doesn't overwrite what I have just done? │
│ QA&E: See # 3405. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3385 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/23/93 │
│ Reported In : 3006 RevisedDate : 12/23/93 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : OPERATING SYSTEMS / OS2 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mike Hanson, BoxSoft 73234,1447 MSG#:48010 │
│ I've got a Promise Technology Caching IDE Controller │
│ running under OS/2 2.1. I tried using their proprietary │
│ 32-bit driver, PTI1S506.ADD, and got continually got an │
│ XTRACE.TXT when attempting to run CDD3: │
│ *** Exception 0D : General protection │
│ CS:IP = 00BF:3DFB │
│ AX=4A30 BX=0000 CX=03DF DX=4A30 SI=4A30 │
│ DI=0003 SP=711A BP=7144 FL=2213 DS=00B7 limit=FFFF │
│ ES=01E7 limit=149A segment 05 │
│ D:\CLARION3\CLARION3.EXE SS=00B7 limit=FFFF │
│ [SS:SP] = 01E7 715C 00B7 01E7 │
│ 4A30 019F 0103 4A30 0001 0648 0080 00A9 0080 [SS:BP] = 7166 │
│ 2420 0000 00B7 0000 0163 019F 0105 0000 149B 0000 0105 149A │
│ [CS:IP] = 26 8B 14 8B DF 83 EB 05 75 03 E9 C6 00 83 EB FE │
│ 75 03 E9 B0 [call chain] = │
│ 7166 **** 2420 │
│ 71CC **** 2083 │
│ -bp---cs---ip- │
│ Could you please take a │
│ look at it. TIA. Catch you later! │
│ -=> Mike Hanson, │
│ BoxSoft <=- │
│ R&D: If he gives us the IDE drive and controller. It │
│ sounds to me like a memory conflict and the controller is │
│ not behaving. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3386 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 12/23/93 │
│ Reported In : 3007 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY / ENTRY FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have an entry field that has a picture of @N-7.2. I put │
│ a value of 1000 into that field.. Instead of showing │
│ ***.** (Asterisks) I see ###.##. (see test file) │
│ R&D: This is happening in FORMAT so I believe it is D. │
│ Bayliss since I do not own the FORMAT code. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3387 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : J DateReported : 12/23/93 │
│ Reported In : 3007 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : PICTURE TOKEN │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ A storage picture with v for no decimal separator does not │
│ work properly. Type in .01 into entry field, press enter, │
│ and it becomes 1.00. Type in .90, in entry field, press │
│ enter, it becomes 9.00. 1.01 or 1.10 works fine. SEE FILE │
│ 3387.ZIP │
│ R&D: This is happening with FORMAT, send to D. Bayliss. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3400 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/27/93 │
│ Reported In : 3006 RevisedDate : 12/28/93 │
│ Fixed In : 3007 Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I have tracked this to the SET(KEY,KEY,FILEPTR) in the │
│ RESETLAST routine. If you just do a SET(KEY,KEY) the │
│ problemdoes not occur. (Both servers are netware 386 with │
│ BTRIEVE.NLM, BSPXCOM.NLM and BROUTER.NLM Loaded. The │
│ workstation is using BREQUEST.EXE ver.6.01) │
│ I have discovered another problem related to using CDD on a │
│ network. If you have captured a port (non physical) other │
│ than LPT1 with the Novell CAPTURE utility and try to print │
│ are port to the selected logical port, you will get a │
│ message that the 'Printer is not on line'. Apparently, the │
│ STATUS command is accessing the hardware at the BIOS │
│ level and does not recognize that there is a valid logical │
│ port in existence. │
│ One More.. If in a single procedure, you have two reports │
│ opened simultaneously and redirected to a FILE, when you │
│ try to print a detail from the second report that was │
│ opened,itends up on the first report. This situation crops │
│ up when you have a primary report opened and you wish to │
│ print a LOGREPORT of the data from the first report. Call │
│ meif you have questions: │
│ Jim Grotjan 817-284-3208 │
│ User# 207934 │
│ cid 72451,75 │
│ proj 2867 │
│ SF2BC: I have fixed the Btrieve problem. I have passed │
│ this onto you for the STATUS bug report. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3401 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BZ DateReported : 12/27/93 │
│ Reported In : 3007 RevisedDate : 12/27/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : RUNTIME ERROR │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The creation of the Errorinf.$$$ file has no value to the │
│ enduser; they don't want to know what the codes are, just │
│ the text describing the error will do nicely. The best │
│ example is STACK OVERFLOW: instead of creating the │
│ ignominous Errorinf, we need to display a runtime halt │
│ window (ala 2.1), that states "STACK OVERFLOW". I attached │
│ some code to cause a stack overflow, I can do the same for │
│ Array index problems etc., ANY RUNTIME HALT should display │
│ a message, NOT just dump some codes to a file. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3403 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/27/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Jon B. Bushey 71521,2267 MSG#:47262 │
│ Program locks up after going a few screens deep, no error │
│ message or any other signs, just locks like a safe. One by │
│ one our machines stopped running the program. │
│ I thought it was a Clarion virus or something. Strange how │
│ different areas of memory kept getting trashed. Not all the │
│ time. And sometimes we thought the program worked until we │
│ exited to DOS. Or I should say TRIED to exit to what was │
│ left of DOS. │
│ Yes, I am going to tell you what the problem is. But first, │
│ I would like to point out that we NEVER would have figured │
│ this out without years of C experience. Clarion is no │
│ longera 4GL. Now Clarion programmers had better know C. │
│ Because, you see, this is a stack problem. │
│ The report has a few (local) variables. Should │
│ not been a problem - but it was. I dont understand the │
│ stack default of16k and why it was not enough. We made it │
│ 40k and it works great. │
│ By the way, there is a check box for │
│ stack checking in the project screen. Doesn't seem to work │
│ too well since it NEVERreported any stack problems during │
│ program execution. BTW, Istill think the compiler could │
│ catch this problem. It could tell the link what stack is │
│ required and the linker ;;[5] Harry - hello? could │
│ generate an error if you dont give it enough. Soory if │
│ this is not the best message, its been a long week │
│ today! │
│ Good night │
│ - Jon & Brad. │
│ From │
│ Greg_W: I requested an example if possible. │
│ QA: It is possible that he is blowing the stack. He should │
│ use ALT= and check how much stack space he has available │
│ prior to th eprogram hanging. I suspect he has very │
│ little. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3405 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/27/93 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Scott Gillis 73173,370 MSG#:47632 │
│ I'm trying to set the color of a record in a browse based │
│ on a flag .... │
│ I need the record to change to red text ( Normal │
│ background ) if the record is true, and unchanged if the │
│ record is false. │
│ I'm pulling my hair out !!!! what am I missing ???? Scott │
│ Gillis CDD 3006, GUI, CDDW │
│ From Greg_W: Is it possible to change the color of │
│ records displayed in a LIST, API or other. I imagine it │
│ isn't but I thought I'd ask. │
│ R&D: There is no internal way of changing colors in a list. │
│ However, with some time and thought, it can be done by │
│ using a series of SHOWs and PAINT statements (I've done it │
│ before). │
│ R&D II: I've put a file (3405.zip) up that demonstrates │
│ coloring items in a list. │
│ QA&E: I've uploaded a file called CLRLST.ZIP to Lib 8 on │
│ CIS (1-6-94). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3408 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 12/27/93 │
│ Reported In : 3006 RevisedDate : 1/07/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Bug upload shows problems with mouse-cursor when using the │
│ idle-proc to show a window │
│ cid : 71613,544 │
│ proj 2874 │
│ file 3408.lhz this file is not a zip file │
│ QA&E: Mike, I extracted it from the LHA and rezipped & │
│ placed it on the "Net". │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3419 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/29/93 │
│ Reported In : 3007b RevisedDate : 1/04/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ SCROLL -- does not do as manual states, has it changed? │
│ In the test file you will see that row 3 has been painted │
│ green. When row two is black on white. when I scroll down │
│ I would expect row three of the screen to stay green │
│ instead of changing to black on white. │
│ R&D: Yes, this does not work like 2.1 and should be │
│ considered a bug. However, I've notice many users on Cserve │
│ preferring it this way, some begging to keep it this way. │
│ Until further instructions, I'm going to leave it as it is. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3420 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 12/29/93 │
│ Reported In : 3006 RevisedDate : 12/29/93 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Erik Pepping 100135,472 MSG#:47723 │
│ I always get a crash when using chain in protected mode │
│ when I indicate a path in my .exe to chain. Try │
│ CHAIN(<path>\<exefilename>). This will crash. │
│ Erik Peping │
│ From Greg_W: I duplicated the Xtrace when I had an invalid │
│ path and linked in protected mode. Valid paths worked │
│ fine. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3421 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/29/93 │
│ Reported In : 3007b RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ john -- debug trace ....when going from one routine to │
│ another and back to the first routine the values of │
│ variables do not show . They don't even show as variables. │
│ the variables that i am referencing are the global │
│ variables. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3423 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DB DateReported : 12/30/93 │
│ Reported In : 3007 RevisedDate : 1/10/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : HELP / HELP │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ CSHELL Does not use the option that are set in │
│ CLAPRINTDEVICE. │
│ R&D: Since CSHELL is a standalone program as well as a part │
│ of the environment, it cannot. │
│ Tech: Then the help need the be changed to "...printing │
│ tasks you do thru the Clarion environment (except for │
│ CSHELL). │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3429 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/30/93 │
│ Reported In : 3007b RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ after rebooting my machine I attempted to do a make and │
│ debug of hello.cla and The machine halted. The only │
│ recovery from this was the reset button. However I could │
│ debug hello.cla with alt-d. My app received the same │
│ punishment as alt-k of hello for just alt-d. Somehow if it │
│ runs out of memory there needs to be a way of doing │
│ something other than asking the user to turn off there │
│ machine. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3430 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 12/30/93 │
│ Reported In : 3007b RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : BROWSE.CLA / REPEAT.CLA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When going from one field to the next; the selected code │
│ for the next field happens before the completed code for │
│ the field I just left. │
│ Also, When using the when listbox is selected, two of │
│ ?list s are generated. I am trying to use this to get a │
│ multicomponet range limit on a browse via entry fields. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3435 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BN DateReported : 1/03/94 │
│ Reported In : 3007b RevisedDate : 1/04/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : EDITOR / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ if you want to SHARE a file in the editor and then decide │
│ you don't want to, you can't CANCEL it, you must either │
│ SHARE or LOAD the file. │
│ R & D - If you mean by this that an error message was │
│ popping up, then it is fixed! otherwise I do not │
│ understand! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3436 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 1/03/94 │
│ Reported In : 3007 RevisedDate : 1/06/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : OPERATING SYSTEMS / NOVELL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Novell Lite is having RI problems with Clarion Example │
│ programs. Changing a record gives 'No more files error' │
│ Clarion error window. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3438 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/03/94 │
│ Reported In : 3006 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : VID │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Mark Goldberg 75250,2551 MSG#:48748 │
│ Found an interesting bug in Claxvid: F5 (Trace Variables) │
│ if the variable name is not unique in the first 32 chars │
│ then only one of the variables will be shown. │
│ It's not that I'm using >32 char labels, but that I │
│ have a group within a queue so that the field name becomes │
│ queue_name.queue_group.queue_field and _that_ is │
│ >32 chars. │
│ HTH, │
│ Mark │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3440 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/03/94 │
│ Reported In : 3006 RevisedDate : 1/03/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : HARDWARE PROBLEM MANAGEMENT WINDOW │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Dave Cohen 70431,132 MSG#:48754 │
│ The popup window that reports hardware management problem, │
│ such as printer offline or invalid drive, has 'management' │
│ mispelled- 'Hardware Managment' (lost the 'E'). Nice to get │
│ an easy bug, huh? -dave cohen │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3446 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BZ DateReported : 1/03/94 │
│ Reported In : 3007 RevisedDate : 1/10/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ A "Locator" on a Descending order Browse will position to │
│ the record prior to the "correct" record in the KEY. │
│ R&D: This appears to be an artifact of the browse engine. │
│ I'm not certain this can be repaired by 3007 release. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3448 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JD DateReported : 1/03/94 │
│ Reported In : 3007 RevisedDate : 1/04/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : CSHELL / FILE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ There is no printer redirection available for Print File or │
│ List Directory in CSHELL. │
│ For users without an LPT1, this can be a show-stopper -- │
│ returning a hardware error window. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3449 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BZ DateReported : 1/03/94 │
│ Reported In : 3007 RevisedDate : 1/05/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : TEMPLATE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If the Browse was changed so that the record under the │
│ highlight bar was READ whenever a Button or Hotkey was │
│ processed it would allow Browse to Limited Browse. │
│ Ask Tom M. or Chuck T. or Paul S. for concurring comments. │
│ R&D: The Browse manager currently operates this way (or is │
│ supposed to). Completing a field is supposed to access the │
│ highlighted record then ProcessFields. From what you see, │
│ is this not what's happening? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3464 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/05/94 │
│ Reported In : 3006 RevisedDate : 1/05/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GUI │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Arkady 71271,1731 MSG#:48974 │
│ The first problem which I'm sure all are aware of is │
│ thatvariables placed on the title line do not display │
│ properly, while text displays fine. We know that, this │
│ seems not to be a bug as described in (GUIDOC), but can │
│ there be anything done to fix this? I'd like to put │
│ a date on the first screen into the title area as not to │
│ has too much other text on that screen all over the place. │
│ And also, on the forms, i'd like the loc:message to become │
│ the title. I think that's pretty natural as not all │
│ screens really need a title. I am currently using CDD │
│ 3006 with GUI 3006. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3465 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/05/94 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Question │
│ │
│ Section : SCREEN LIBRARY / GRAPHICS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Princen 100276,2655 MSG#:49013 │
│ This is the second time I post this question. I got one │
│ answer the last time but it did not help out. │
│ When I have a text screen and I open a graphic screen on │
│ topof it then the whole screen shrinks. I used │
│ SETGRAPHIC(GRAPHIC(0)) before opening the screen and set │
│ virtual rows to 30 (respond on my question last time) but │
│ itdid not help out. I have a Cirrus Logic Super VGA video │
│ card. Majodi Ploegmakers │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3467 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/05/94 │
│ Reported In : 3007b RevisedDate : 1/12/94 │
│ Fixed In : 3007 Status : Problem │
│ │
│ Section : SCREEN LIBRARY / ENTRY FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ as of today's newest,.... In the environment, project │
│ options for example default template entry, when you mouse │
│ click in the same entry field, let's say to letter five, │
│ the cursor does not move on the screen but you _are_ at │
│ thatnew letter. │
│ In an actual program, the cursor does move on the │
│ screen as well, but only for a numeric.(for all I now a │
│ numeric in the environment might also look ok, I just could │
│ not find one) And now regaurdless of the ins or ovr │
│ attribute of the field itself they do work the same. But │
│ you cannot get put yourself in insert mode in the middle of │
│ a number.{however I did see that for a string you can which │
│ is real nice} When you mouse click you have placed us to │
│ theright. And if you mouse click in the middle then you put │
│ us in overwrite. │
│ When all is done, Could you please note how it is │
│ supposed to work so that I can stop entering info that you │
│ could care or less about. │
│ R&D: Fixed again. However, the "When you mouse click you │
│ have placed us to the right. And if you mouse click in the │
│ middle then you put us in overwrite" statement stumps me. │
│ Mouse click "where"? Place us to the right of "what"? The │
│ cursor MUST go into overwrite mode in a numeric if you │
│ click somewhere in the middle of the number. │
│ QA: Works as expected, I can not insert into the middle of │
│ a numeric field. Overwrite mode is was I get, which is │
│ really what I want anyway. │
│ TB: How about leaving it in insert mode when you click in │
│ the middle of a string. │
│ R&D: It does. │
│ TB: 1/12/94 What happens is when you mouse click in the │
│ field, it always goes back to the state that the entry │
│ field was defined. If this field has the ovr attribute, │
│ and you use the insert button to change that to insert mode │
│ and now mouse click you are changing the typing mode back │
│ to overwrite. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3469 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/05/94 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Scott Lowry 72322,2735 MSG#:47506 │
│ Yes, I did get your reply to my message of a month ago re │
│ Graphics Library problems. After more trials and errors, I │
│ think I can make this briefer than it would have been │
│ before. │
│ > you should only link in support for the graphics │
│ modes you use │
│ First, I think you're saying, and it appears to │
│ behave as though ALL graphic drivers that you're wanting to │
│ support get LOADED into conventional lower memory as soon │
│ as any graphics library procedure is called. That explains │
│ why the program ground to a halt after calling same, all of │
│ a sudden having 200K-300K less memory to operate in. If │
│ thisis true, it's a terrible step backward from 2.1 where │
│ you could link all drivers into the program, but load only │
│ the one you needed with the SETVIDEO(GETVIDEO()) │
│ statement. If there is something I can do to link all the │
│ drivers, but load only the one called for, please tell me │
│ how. For now I've dropped Hercules support, which I can │
│ probably get awaywith, but I must have CGA and EGA/VGA and │
│ loading both thesedrivers is taking up a lot of precious │
│ memory. (With thousands of users I don't have the │
│ luxury of "linking in support for the graphics mode you │
│ use"). Incidentally, sincedropping the Hercules support the │
│ program no longer goes into "crawl" mode, taking 7 │
│ seconds to load 50 records into a LIST box. (That problem │
│ occured in regular CDD non-graphicLIST box screens anytime │
│ after a procedure using the graphics lib had been │
│ called, even though one had RETURNed from that procedure). │
│ Second, the overlay │
│ manger seems to have a problem with procedures that use │
│ the graphic library, as the program (my app) will crash with │
│ an "out of memory" error on a very arbitrary and │
│ unpredictable basis when such are called. If Ireduce my │
│ memory by loading a TSR, then the problem becomes more │
│ frequent, and still unpredictable. There is no such │
│ problem on procs that don't use the graphic lib. Has this │
│ been reported as a bug? Is it being fixed? Is there a │
│ work-around? │
│ Third, there's a non-documented anomoly that creates an │
│ immediate System Halt crash if you try to do a 'Make and │
│ Run' when your project file has 1) the .OBJ stub that │
│ eliminates Hercules support (probably any .OBJ) placed │
│ before the CLA files, and 2) the 'pack' link option is │
│ 'Off', and 3) the debugger option is not being called. It │
│ took several hours to run that down, after $20 or $30 on │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3478 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/06/94 │
│ Reported In : 3004 RevisedDate : 1/07/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ 3004 -- user reports -| 2.47 * 11 is producing the wrong │
│ value and rounding does not help. the answer is apparently │
│ off a penny │
│ QA&E: I tried under 3007 and I get 27.17 no matter which │
│ way I try it. See my testfile. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3481 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/06/94 │
│ Reported In : 3006 RevisedDate : 1/06/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The code support multiple alrt attributes on a field but │
│ the formatters only support one or a range. Users have │
│ requested that we support multi attributes. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3482 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/06/94 │
│ Reported In : 3006 RevisedDate : 1/07/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN LIBRARY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ string picture with v decimals causing strange results. See │
│ two cla files. │
│ I have tried two different ways to make assignments to │
│ these types of variables. │
│ var = '123.23' │
│ var = 123.23 │
│ both have different results │
│ see zip file 3482.zip │
│ cs id 71140,2502 proj 2906 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3484 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/07/94 │
│ Reported In : 3007b RevisedDate : 1/07/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : SCREEN / FUNCTION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ the proper section for this is "procedure properties" │
│ steps: │
│ ***MIKE: This is the problem with an entry field not │
│ completing when going to a button in this manner...Vince. │
│ 1. go to procedure property screen │
│ 2. using mouse point at screen pushbutton │
│ 3. press the left mouse button as if to select it but │
│ without releasing it drag the mouse off of the button. This │
│ should highlight the button. │
│ 4. press delete as to delete the screen. │
│ it does not ask if I would like to delete it. It does ask │
│ if I would like to delete the others if you tab to it or │
│ arrow up then down it. │
│ 5. Now that it has asked you perform the same task for │
│ formula and it will ask if you want to delete the screen. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3490 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/10/94 │
│ Reported In : 3006 RevisedDate : 1/11/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Scott Merritt 71140,2502 MSG#:49353 │
│ This message is regarding a problem I am having with the │
│ "v" picture element. I have incorporated your changes but │
│ there is still a problem when I am dealing with a number │
│ less than 1. │
│ Example file: 3490.zip │
│ DH: This is a dup of 3482 - please see that bug as it │
│ hastwo example files. Thanks │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3492 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 1/11/94 │
│ Reported In : RevisedDate : 1/11/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Make System │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In the Add Ons section of the Make system, IF one addon has │
│ an error we do not get any of the ones that were sucessful. │
│ This slows the testing of fixes down. │
│ It would be nice that if an Add On was successful that it │
│ was moved to it's proper location. Then allow the next one │
│ to be made. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3494 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/11/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Language Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ get(queue,key) on a valid key value return e30 entry not │
│ found. see 3494.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3496 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/11/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Fixed │
│ │
│ Section : Report Formatter - Generator │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When using a european picture (@n12`2) the field placed in │
│ the report format shows as a picture (@n12.2). When │
│ using this picture in the screen formatter it shows │
│ with the correct picture. This is inconsistant. When the │
│ report is run the field prints with the correct picture. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3497 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JD DateReported : 1/11/94 │
│ Reported In : 3007 RevisedDate : 1/17/94 │
│ Fixed In : Status : FIXED │
│ │
│ Section : REPORT WRITER / FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In the Report Properties window, the entry field for Lines │
│ per Page only accepts two characters. │
│ If using a printer that can print 8 cpi and using legal │
│ sizepaper (8.5 x 14in) , the lines needed would exceed 99. │
│ (even with a half inch margin on top and bottom) │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3498 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BF DateReported : 1/11/94 │
│ Reported In : 3007b RevisedDate : 1/14/94 │
│ Fixed In : Status : FIXED │
│ │
│ Section : APPLICATION / REPORT FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Not a big thing, but..... │
│ In the Report Properties window, the prompt for "Printed │
│ lines per page" has the letter R as the hot letter. Alt-R, │
│ however, always opens the pulldown menu "Report" drop box. │
│ The Hot letter needs to be modified. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3500 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/11/94 │
│ Reported In : 3007 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ erase does not erase a use variable in a string structure │
│ correctly. see 3500.zip │
│ f1 will erase the use for the string option and then show │
│ it │
│ f2 will erase the use for a radio button option and then │
│ show it │
│ f3 will show the use for the string option │
│ f4 will show the use for the radion option │
│ QA&E: Where is the Zip File????? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3501 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/11/94 │
│ Reported In : 3006 RevisedDate : 1/11/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: David Silver 74145,1546 MSG#:49597 │
│ I am not certain if this has been reported but since I do a │
│ lot of hand codeing I come up with these things. The │
│ following code gives a different answer when compiled in │
│ 2.1 and 3. │
│ TEST PROGRAM │
│ TRL_START STRING(5) S_NUM │
│ SHORT │
│ code │
│ TRL_START =1010 │
│ TRL_START=(LEFT(TRL_START)) │
│ S_NUM=INSTRING(' ',TRL_START)-1 │
│ TRL_START='$' & ALL('0',4- S_NUM) & TRL_START │
│ SHOW(25,1,TRL_START) │
│ ASK │
│ In 2.1 the trl_start becomes $1010 and in 3006 │
│ it is $0000. The reason is that the all('0',0) is │
│ interpreted differnetly in the two versions. Please refer │
│ to R&D. David Silver │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3503 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/12/94 │
│ Reported In : 3007 RevisedDate : 1/12/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : FILE DRIVER / PARADOX 3.5 VERSION 1.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Enclose example will not read the paradox file. If you │
│ delete the existing datafile,add the create attribute;no │
│ records will display in the browse. If you try to look at │
│ the file with the database manager you will xtrace. If you │
│ are running the program and do alt= for system info; select │
│ files; you'll xtrace. │
│ File is "as is" from user. PDXREC indicates a different │
│ label for the key. I tried changing this with no effect. │
│ I added a form to the browse to add records. no effect. │
│ My changes are not included. │
│ clarionet upload │
│ userid jhawe │
│ proj 2750 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3504 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BZ DateReported : 1/12/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Compiler │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The INLIST() function fails compilation if called with only │
│ one list parameter i.e. S# = INLIST(Srch,List) will fail │
│ with compiler error "wrong number of parameters". │
│ QA: Is this a documentation error? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3505 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/12/94 │
│ Reported In : 3007 RevisedDate : 1/12/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATES IN GENERAL │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When I try to compile a paradox program I get the warning │
│ about transaction frame. After generation the Cancel button │
│ is highlighted. If I press enter on Cancel, the program │
│ compiles anyway. Also what is the deal with this template │
│ warning. It lets me know that I can't do a logout. With no │
│ shared files and no constriants, why would I be doing a │
│ logout anyway. The message indicates that I should read │
│ template help. Will this warning always display. Template │
│ help doesn't tell me to do anything to not get the error? │
│ See file 3505.zip │
│ QA&E: To get rid of the Warning, turn of Template Warnings │
│ before generating code in the Project Options Dialog. │
│ Debby: WRONG ANSWER <g> Why should I get a warning at all. │
│ The code doesn't generate a LOGOUT at all. The template │
│ error should be conditional. I should not have to turn off │
│ template warnings for a warning that I shouldn't get in the │
│ first place. │
│ How about the Cancel button. Should that be logged as │
│ another error? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3506 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : GW DateReported : 1/12/94 │
│ Reported In : 3007b RevisedDate : 1/14/94 │
│ Fixed In : Status : FIXED │
│ │
│ Section : EDITOR / SEARCH │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Problems with loading a file which has over 64k of records. │
│ Screen scrolls improper information and search doesn't │
│ work. │
│ R & D - Now stops you at 65535 records and asks you if you │
│ want to continue or abort │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3507 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : GW DateReported : 1/12/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If you are loading a file in the editor and end up running │
│ out of disk space (from swapping) you get an error like │
│ disk full, then xtrace. The space taken up during this │
│ file loading process is eaten from your drive and no │
│ temporary or swap file can be found. A CHKDSK /F will │
│ indicate lost sectors and free up the lost disk space. │
│ R & D - I was able to reproduce the disk full error message │
│ however I did not xtrace. Anyway I was also able to free up │
│ lost disk space with a chkdsk/f. This is not an editor bug │
│ but either a Loader or Library bug! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3508 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/12/94 │
│ Reported In : 3006 RevisedDate : 1/12/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : SCREEN LIBRARY / ENTRY FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Martin Wehlou (Cactus) 72047,2444 MSG#:49726 │
│ What would be very useful is another two keyin template │
│ characters. One to allow entry of only numeric keys 0-9, or │
│ nothing. The other would allow 0-9, decimal point, plus and │
│ minus signs. I'd like to use these to enter numeric │
│ codes into string fields, which have to be sorted as │
│ accounts. │
│ The currently available '#' and '<' characters don't │
│ fill the bill, as they both adjust the entered number, or │
│ prefill it with zero's. Of course, the entry can be checked │
│ in the code and rejected if not numeric, but that's not │
│ half as elegant as having the right keyin template to │
│ begin with. │
│ -- Martin [Cactus Computing bvba - Belgium] │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3509 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/12/94 │
│ Reported In : 3006 RevisedDate : 1/12/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : APPLICATION / GLOBAL DATA │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Helmut J. Schwarzin 73140,2732 MSG#:49763 │
│ When trying to move a Queue field in Global memory in │
│ AppGen it won't move. It will move the fields inside the │
│ Queue Group but not the Queue group itself. │
│ From Greg_W: Suggestion: To be able to move the bottom or │
│ top of a Group or Queue over fields. Instead of moving │
│ the fields into the Group or Queue. │
│ Greg │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3510 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/12/94 │
│ Reported In : 3006 RevisedDate : 1/12/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LIBRARY / PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: DOUG ANDREWS 73740,2622 MSG#:49781 │
│ program │
│ num decimal(10,0) !happens with Decimal(11,0) also. │
│ code │
│ num = 9876543210 │
│ t" = format(num,@n_10) │
│ ask │
│ When I run this code (using 3006), I get a floating point │
│ error. The error occurs when the format is executed. If │
│ you change the format token to @n_11, it works OK. │
│ I tried it in both protect mode and dynalink. │
│ Thanks Doug Andrews │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3511 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JD DateReported : 1/12/94 │
│ Reported In : 3007 RevisedDate : 1/14/94 │
│ Fixed In : Status : FIXED │
│ │
│ Section : REPORT WRITER / FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When using Multi Up Columns... │
│ Although a Two Up Report prints just fine to CON, when │
│ printing to printer or a file it sends a CR/LF after each │
│ field on a line. │
│ Instead of: │
│ Rec1Field1 Rec2Field1 │
│ Rec1Field2 Rec2Field2 │
│ We get: │
│ Rec1Field1 │
│ Rec2Field1 │
│ Rec1Field2 │
│ Rec2Field2 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3513 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/12/94 │
│ Reported In : 3006 RevisedDate : 1/18/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : COMPILER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Name : Jeff Jones │
│ CIS User ID : 72144,3241 │
│ Phone : 201-413-5609 │
│ Fax : 201-413-5777 │
│ Description of Problem: │
│ ----------------------- │
│ Received following errors while compiling: │
│ (recovery.cla 5,18) Internal Error: ISL Error: 192 │
│ (recovery.cla 5,18) Internal Error: ISL Error: 193 │
│ I determined that the cause was the invlaid use of the │
│ OMITTED function. │
│ The source sample has a procedure with a prototype of: │
│ (file,<key>,<key>) │
│ In the procedure I used the following statement: │
│ if ~omitted(1) or ~omitted(2) │
│ If was the omitted(1) that causes this compiler error. │
│ The statement │
│ should of read: │
│ if ~omitted(2) or ~omitted(3) │
│ The enclosed source file is was created from my original │
│ .APP. It was used │
│ to isolate the problem. The offending procedure is │
│ RECOVERPROC. I have included the following files: │
│ RECOVERY.CLA │
│ RECOVERY.PR │
│ READ.ME │
│ RECOVERY.ERR │
│ If case it is not clear, I view this as an internal │
│ problemwith the compil The actual location of the problem │
│ is 810,7 not 5,18. Therefore I am looki for a fix to the │
│ compiler to properly handle this situation. │
│ see file 3513.zip │
│ proj 2922 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3515 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 1/12/94 │
│ Reported In : 3007b RevisedDate : 1/12/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : PROJECT MONITOR WINDOW │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The project monitor window is returning warning with │
│ dlst.cla in all models. If the dlst.cla program is │
│ compiled and run from the environment, it will return, │
│ 'cannot execute program'. If DLST.EXE is run from the DOS │
│ prompt it runs properly. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3516 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : GW DateReported : 1/13/94 │
│ Reported In : 3007 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : DOCUMENTATION / CLARION 3.0 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ LRM pg 11-13 has example using Clarion driver which has a │
│ dynamic index with a ascending and decending component. │
│ Decending components are not legal with the Clarion Driver. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3517 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/13/94 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : HELP / CLARION │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Regis W Kern 72170,1767 MSG#:49932 │
│ Wanted to report that blotching (from the help system) is │
│ occurring in my application in both GUI and standard modes. │
│ By blotching, I mean the help window is not correctly │
│ removed from the screen when it is closed. You can refer │
│ to bug report 2179 which incorrectly states that this was │
│ fixed (I'm running 3006.) │
│ From Greg_W: I told him to upload an example. │
│ Also the system will hang under the following condition: │
│ Defining help, define a help id, and create the entry to │
│ saythat the name of the text file is the same as that of │
│ the .HLP file. I know it's a stupid thing to do anyway, │
│ but I'msure alot more people will make the same mistake │
│ (probably late in the day.) When the application is run │
│ and F1 is pressed for help on this mistake in the help │
│ file, the system hangs (press ctrl-break to get out). │
│ R&D: Have no clue what this is. Will wait for test file. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3518 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JD DateReported : 1/13/94 │
│ Reported In : 3007 RevisedDate : 1/14/94 │
│ Fixed In : Status : FIXED │
│ │
│ Section : REPORT WRITER / FRONT END │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When you Save As, instead of changing to the new .RWF, it │
│ remains in the original. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3519 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/13/94 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The show statemend doe not require a row and col attribute │
│ according to the docs. If you don't include the row, col │
│ then nothing will print. No compile errors just doesn't │
│ print anything. See file 3519 │
│ digital solutions │
│ proj 2923 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3520 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/13/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Graphics Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ the graphics library demo program (demo.cla) has the │
│ following problems in protected mode with or without run │
│ time libraries, under os2: │
│ 1. Bar Graph Styles option - processor violation, xtrace │
│ 2. Fonts - super text character sets, cannot use up/dn │
│ arrow to scroll through fonts │
│ 3. Interactive graphing - upon return from graph you get a │
│ runtime halt, no open screen │
│ 4. Menus and Editing - processor violation, xtrace │
│ 5. Pie charts Pallette - shows lines all over the screen, │
│ not a pie chart. │
│ 6. Polar Graphs - processor violation, xtrace │
│ 7. Polylines and vectors - locks up │
│ 8. Shade and icon library - shows icons all over the screen │
│ 9. simple xy example and code - processor violation, xtrace │
│ 10. Statistics functions - processor violation, xtrace │
│ 11. Various graphs and charts - processor violation, xtrace │
│ 12. XY graphs and styles - processor violation │
│ MD: I do not own the graphics library. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3521 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/13/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Graphics Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ in protected mode without run time libraries you get the │
│ following two compiler warnings: │
│ _dgemaincgm is duplicated │
│ _dgemainhrc is duplicated │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3522 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/13/94 │
│ Reported In : 3006 RevisedDate : 1/13/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : TEMPLATE / PULLDOWN - CLARION2.TPX │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: Rick Weiss 71764,1312 MSG#:50013 │
│ This is a report of a minor bug in the polldown template in │
│ 3006. │
│ If you select menu option X, and procedure X (called from │
│ menu option X) does a DISABLE(?X), a sticky menu will leave │
│ "X" selected and an ENTER key will still call procedure X │
│ even though it is disabled (greyed). │
│ I'm sure you have one or two more serious problems, but │
│ I thought I'd pass it along. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3523 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/14/94 │
│ Reported In : 3006 RevisedDate : 1/14/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : REPORT WRITER / RUNTIME │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Fm: German Rego 72616,3543 MSG#:50028 │
│ Report writer in 3006 does not work with btrieve dates. A │
│ filter such as ref:dat ref:date <> and assigning a CONSTANT │
│ DATE variable does nothing. A filter with a string │
│ expression works fine. what gives? will this be fixed in │
│ 3007? when is 3007 out? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3525 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : JD DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : ReportWriter │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ From the Report Worksheet.... │
│ If you change to 43/50 display, the worksheet title and │
│ part of the border vanish. They are still gone if you │
│ change back. │
│ I tried this on both EGA and VGA monitors, with the same │
│ results. Also did not happen on other worksheets (Procedure │
│ worksheet, Data Dictionary worksheet, etc.) │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3526 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/17/94 │
│ Fixed In : Status : PROBLEM │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If I have more than one alrt on an entry field, only the │
│ last one will return true in an If keycode() = nkey then do │
│ something. │
│ see file 3526.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3527 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : PICTURE TOKEN │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In the dictionary editor, a decimal field with 5 places 0 │
│ decimal defaults to a picture of @n7.0 which is one digit │
│ more than it can handle │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3528 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Fixed │
│ │
│ Section : Dictionary │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Relationships -- you can not sucessfully define a many to │
│ one without having a key specified for the foriegn key. │
│ When you press enter then you just lock up and need to │
│ press ctrl-break. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3529 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : Status : Fixed │
│ │
│ Section : CSHELL / DIRECTORY │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In cshell, a sort by time give very strange results. Seems │
│ that anything after 4pm will sort at the top of the file │
│ followed by the correct sort starting at the beginning of │
│ the day. │
│ R&D: Strange one...fixed. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3530 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : Screen Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ A checkbox text appears by default with single quotes │
│ around it. Could we remove that for the user. │
│ R&D: Fixed - was happening in Populate mode. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3531 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Compiler │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ I am not sure if this is a bug or if this was intended - In │
│ 2.1 you could declare eqautes and then use the equate in │
│ the file processing commands such as open(), set(), │
│ next(),.... │
│ In 3.0 this produces a compile error - "Invalid structure │
│ asfirst parameter" │
│ see example 3531.zip │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3532 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Language Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ the setpath() statement will return a path not found error │
│ if the path you are changing to contains an ending │
│ backslash. │
│ ex. setpath('c:\data\') │
│ this is used in the file template. a backslash is appended │
│ onto the current path in the beginning of the file template │
│ and at the end of the procedure a setpath() is done to │
│ change back to the starting directory. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3533 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ when in the editor hit ctrl-o choose 'save as' and then │
│ 'cancel'. This will blank out the Option Set. Now choose │
│ 'save'. you are able to save a blank option set. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3534 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BF DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/17/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : CSHELL / OPTIONS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Can we have a message line that shows the status of file │
│ mask displayed, especially "Programs Only". This will avoid │
│ confusion and eliminate the user having to access the │
│ Options Menu to view what files should be displayed. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3535 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BF DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : Status : Need/Info │
│ │
│ Section : CSHELL / FILE │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If you tag a single file, then flip tags and delete all │
│ other files, the single file not tagged will not be │
│ displayed unless you force a directory update │
│ R&D: Can't dup over here. Need more info. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3536 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BF DateReported : 1/17/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : General Environment │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ How about an option in the enviroment to Enable and/or │
│ Disable sticky pulldowns??? │
│ R&D: This means many of the ACCEPT loops in the system must │
│ be changed, and a global environment variable added. │
│ Major change. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3537 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : Status : Fixed │
│ │
│ Section : SCREEN LIBRARY / ENTRY FIELDS │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ For a memo the ins attribute is ignored. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3538 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : LANGUAGE / STATEMENT │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If you do a restart in an idle procedure, you can no longer │
│ arm the idle procedure. see example file │
│ Cindy Cohen │
│ cs id 71477,3013 │
│ proj 2941 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3539 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : Screen Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ For a memo field, in real life the word wrap checkbox turns │
│ on the left attribute. But the left attribute is dimmed │
│ and off even when word wrap is on. This could be confusing │
│ to some. Maybe we could make left get turned on or │
│ something. │
│ R&D: Left Justify will now be checked is Word Wrap is on, │
│ but it will remain DIMmed. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3540 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : Screen Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ For an entry field, we have [as is, caps, upper]. As is, │
│ here means that if you do not use the others for this field │
│ we will not alter the way you type it. As is, is also │
│ being used to indicate that if you came to this screen in │
│ insert mode we will not change you out of insert mode. │
│ The first as is, says it will not change from field to │
│ field and the second says that if the previous was caps │
│ this one is not. │
│ Also I belive that the entry field properties in the │
│ dictionary editor have th AS is for caps and upper named to │
│ be Normal. I think this would be a better idea. │
│ As Is for upper and caps now says Normal. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3541 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/18/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : APPLICATION / SCREEN FORMATTER │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Once you are in the list box formatter, left mouse click on │
│ the first row of the screen. You will see the normal │
│ pulldown with magenta border. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3542 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/18/94 │
│ Reported In : 3006 RevisedDate : 1/18/94 │
│ Fixed In : Status : Question │
│ │
│ Section : MEMORY MANAGER / EMM386 │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ #: 46911 S8/3.0 Support │
│ 14-Dec-93 11:54:27 │
│ Sb: EMS Memory │
│ Fm: Kerwin 74017,27 │
│ To: SysOp (X) │
│ I was running a CDD3 app that was rather sluggish until I │
│ changed the CONFIG.SYS 3MM386.EXE NOEMS. With EMM386 AUTO │
│ inthe AUTOEXEC.BAT (under DOS5). The App took off! I am │
│ almostat the point of putting others on this same App. │
│ Everyone with Extended memory has XMS enabled, no one has │
│ EMS enabled. Two points: 1) I thought I read in this │
│ forum that this memory scheme was going to be changed again. │
│ If so, when? 2) Why not just go with straight XMS? │
│ Pardon my ignorance. Your comments are much │
│ appreciated. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3543 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/18/94 │
│ Reported In : 3006 RevisedDate : 1/18/94 │
│ Fixed In : Status : Question │
│ │
│ Section : UNCLASSIFIABLE PROBLEM │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ #: 47203 S8/3.0 Support │
│ 15-Dec-93 16:22:23 │
│ Sb: Comm Lib 3005 'Call to . │
│ Fm: Les Isaacson 73160,371 │
│ To: All │
│ I can not get the comm library (3005) to work on CDD 3006. │
│ Comes up 'Call to Invalid or Uninitialized LEM' on calling │
│ aprocedure. Didn't see an upgrade for the comm lib around, │
│ soI assume the version difference is not it. The │
│ instructions on the disk seemed simple, does someone have an │
│ idea what I'm doing wrong? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3544 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : QA DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Fixed │
│ │
│ Section : Report Formatter - Generator │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Given the following report structure: │
│ ====================Body=========================== │
│ Line1 w/ fields & text │
│ Line2 w/ fields & text │
│ Line4 w/ fields & text │
│ Line5 w/ fields & text │
│ ==================================================== │
│ If I place OVERPRINT NEXT on the Line1 the blank line │
│ following Line2 will disappear when I re-enter the Report │
│ formatter. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3545 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Pulldown Template │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ there is no help in the template help for the 'Keep │
│ pulldown active' prompt on the pulldown template │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3546 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CS DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Btrieve Driver │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ From Todd Seidel: │
│ Using a SKIP(file,-n) where n takes you before the │
│ beginning of the file, BOF() will not be properly set. │
│ I have requested a test file from the user. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3547 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Suggestion │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ a few users have suggested they would like the ablility to │
│ copy screens, pulldowns, reports, local data and formulas │
│ from one procedure to another │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3548 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/18/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Example Applications │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ in the ebrowse example the procedure br_names_locator is │
│ using the code_key key and doing a locator on name. │
│ Code_key is on based on the code and name fields. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3549 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : CT DateReported : 1/19/94 │
│ Reported In : 3007 RevisedDate : 1/19/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Dictionary │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Driver string in file properties will cause an xtrace if │
│ the string is approx. longer than 180 chars. │
│ CRT: This is due to the 255 line limit. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3550 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : Report Formatter - Generator │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Type in the following code in the editor, │
│ report report │
│ myheader header │
│ control('<12>') │
│ row(1,1) string('ABC') │
│ .. │
│ Now try to use the report formatter. You will xtrace. The │
│ formatter should be reporting some type of syntax error. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3551 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/20/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Generator │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ suggestion from end user │
│ in the formula generator when user is choosing a clarion │
│ function it would be nice to have a locator field for the │
│ function name instead of having to keep hitting page down │
│ to get to the correct one. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3552 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : API Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ IsAValidDrive() which is defined in getdir.inc is not │
│ included in the api docs. it should be included in │
│ both.inc and cla_lib.inc │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3553 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Screen Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user would like the ability to comment a screen in the │
│ source code like 2.1 │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3554 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Project System │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user would like the ship list to include the styles file if │
│ the app will be using one │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3555 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Miscellaneous │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ user would like to suggest that the changes.doc file be │
│ renamed to chang06.doc, change07.doc so the old changes.doc │
│ file does not get overidden with the new one. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3556 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : PB DateReported : 1/20/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Compiler │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ suggestion from user - ability to hide a field - HIDE() │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3557 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : General Environment │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ In the system setup/options, Three checkboxes; smooth │
│ mouse, graphical fonts, graphical intro. It appears that I │
│ should be able to arrow down to graphical intro but I │
│ cannot. Just a bit odd. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3558 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Pulldown Formatter - Editor │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ Right now you cannot move a menu from the left to the far │
│ right on the action bar. Could you allow this, please? The │
│ workaround is to move the menu to next to last then move │
│ the far right to the left one slot. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3559 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : General Environment │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The default colors for every thing except the pulldown is │
│ the same as the colors that were used in the templates. │
│ And, the default color for hot Selected is ugly,... │
│ personal opinion. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3561 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Screen Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ MIKE: This is the one that a double-click which completes a │
│ foreground dialog also completes a check-box, button, etc. │
│ at the mouse location when control returns to the calling │
│ dialog. VINCE. │
│ ----------------------------------------------------------- │
│ When I am on the screen for the browse templates Procedure │
│ Properties screen and I am choosing a range Limit field by │
│ double clicking on the field desired, If I happen to be │
│ above a checkbox on the properties screen it will get │
│ filled in after the field is selected for the limit field. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3562 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : Generator │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When choosing a range limit field, is it posible to get a │
│ listing of just the fields of the acess key that was │
│ selected in the files pushbutton? │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3563 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Clarion Driver │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ If a file is not open and I use the RECORDS(file) of a │
│ clarion file, 37 is returned. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3567 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : TB DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : 3008 Status : Fixed │
│ │
│ Section : General Environment │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ When loading an app on my machine that was created │
│ elsewhere, thereby having a path for the dictionary that is │
│ not on my machine I am informed of this problem with an │
│ error window. However, when I choose the arrow to get a │
│ picklist of the dictionaries to choose I am unnecessarily │
│ reminded that the path is not found. Sorry I know that is │
│ a bit picky, but I am just letting someone know. │
│ R&D: Someone fixed it and its OK to be picky! │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3570 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : BF DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Problem │
│ │
│ Section : Misc. Templates │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ The File Template is changing directories after selecting a │
│ file in a directory different from the program directory. │
│ This can be a disaster if you are in a Form procedure with │
│ a record in memory. Clarion attempts to update the record │
│ to the different directory and returns a variety of file │
│ I/O errors. Current workaround is to use the SETPATH │
│ statement at the end of the procedure. │
│ │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────┐
│ C.D.D. 3.0 ProblemNumber : 3571 │
├───────────────────────────────────────┴───────────────────────────────┐
│ Reported By : DH DateReported : 1/21/94 │
│ Reported In : 3007 RevisedDate : 1/21/94 │
│ Fixed In : Status : Suggestion │
│ │
│ Section : GUI Library │
│ │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ Problem Description │
│ │
│ One more is when making a field display only and it has a │
│ prompt attached to │
│ it, why allow that prompt to display as a underscored item │
│ as if you can select │
│ that item? I know that you can place a space ' City' and it │
│ shouldn't display │
│ it as a hot item on the screen, but still. :) It's │
│ disabled... It shouldn't │
│ have the underscore there in the first place. │
│ │
└───────────────────────────────────────────────────────────────────────┘